tangning 1 年之前
父節點
當前提交
d4503df112
共有 1 個文件被更改,包括 7 次插入6 次删除
  1. 7 6
      src/views/equity/EditModal.vue

+ 7 - 6
src/views/equity/EditModal.vue

@@ -51,6 +51,7 @@
         type: 2, //2-普通发票,3-专用发票
         validTimeType: 0,
         incrementEndTime: '',
+        isExpired: 0,
       });
       const { createMessage } = useMessage();
       const userStore = useUserStore();
@@ -90,8 +91,8 @@
             listHeight: 150,
             onChange: (value) => {
               setFieldsValue({
-                incrementEndTime: dayjs(fileFlow.incrementEndTime || new Date())
-                  .add(value, fileFlow.validTimeType == 0 ? 'year' : 'month')
+                incrementEndTime: 
+                dayjs(fileFlow.incrementEndTime || new Date()).add(value, fileFlow.validTimeType == 0 ? 'year' : 'month')
                   .format('YYYY-MM-DD'),
               });
             },
@@ -136,10 +137,11 @@
       async function onDataReceive(data) {
         resetFields();
         // let detail = await InvoiceDetail({id:data.id})
-        console.log('data', data);
         fileFlow.type = data.type;
         fileFlow.validTimeType = data.validTimeType;
-        fileFlow.incrementEndTime = data.incrementEndTime;
+        fileFlow.isExpired = data.isExpired;
+        fileFlow.incrementEndTime = dayjs(data.isExpired == 1 ? new Date() : data.incrementEndTime).format('YYYY-MM-DD')
+        console.log('data', data, fileFlow.incrementEndTime);
         updateSchema([
           {
             field: 'totalTime',
@@ -153,8 +155,7 @@
         ]);
         setFieldsValue({
           ...data,
-          incrementEndTime: dayjs(data.isExpired == 1 ? new Date() : data.incrementEndTime)
-            .add(1, data.validTimeType == 0 ? 'year' : 'month')
+          incrementEndTime: dayjs(fileFlow.incrementEndTime).add(1, data.validTimeType == 0 ? 'year' : 'month')
             .format('YYYY-MM-DD'),
         });
       }