duy 2 сар өмнө
parent
commit
d9f7c40b0e

+ 32 - 3
src/renderer/src/views/project/data/addAndEdit.vue

@@ -429,8 +429,7 @@ stageYearOptions.value = [{
     baseForm.value = data
     carList.value = data.list
     yearFuns.value = data.funds
-    console.log(data, 'data')
-    
+ 
     if (data['constructStartTime'] && data['constructEndTime']) {
         betweenTime.value = [data['constructStartTime'], data['constructEndTime']]
 
@@ -852,13 +851,43 @@ if (!carList.value[i]) {
 
 //新增、编辑关闭
 const dialogClose = () => {
+    emit('close')
     isShow.value = false
     stageYearVal.value = ''
     carYearVal.value = ''
     betweenTime.value = []
     betweenTime1.value = []
+    selectIndex.value = 0
+    carSelectIndex.value = 0
+    
+    yearFuns.value = [
+{
+
+            year: '',
+            tollInflow: '',
+            inflowTotal:'',
+            outflowTotal:'',
+            costTotal:'',
+            otherInflow: '',
+            constructInvestOutflow: '',
+            constructProportionOutflow: '',
+            borrowPrincipalOutflow: '',
+            borrowInterestOutflow: '',
+            operateMaintainOutflow: '',
+            operateOverhaulOutflow: '',
+            operateCapitalOutflow: '',
+            operateOperationOutflow: '',
+            operateOtherOutflow: '',
+            operationTaxesOutflow: '',
+            otherOutflow: '',
+        },
+]
+carList.value = [{
+    year: '',
+    numbers: Array(12).fill(''), // 初始化12个月份的数据,默认值为0
+}]
     // baseForm.value = {}
-    emit('close')
+  
    
 }
 </script>