From 0483a508bd7e37b31a4e6c6ff782bc623abb60de Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期五, 14 六月 2024 10:27:53 +0800
Subject: [PATCH] bug修改

---
 src/views/safetyReview/projectManage/components/contractManage.vue |    5 ++++-
 src/views/safetyReview/projectManage/components/projectArchive.vue |    1 +
 src/views/safetyReview/projectManage/index.vue                     |   10 ++++++----
 src/views/safetyReview/projectManage/components/riskAnalysis.vue   |    1 +
 4 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/views/safetyReview/projectManage/components/contractManage.vue b/src/views/safetyReview/projectManage/components/contractManage.vue
index 761e038..01770e4 100644
--- a/src/views/safetyReview/projectManage/components/contractManage.vue
+++ b/src/views/safetyReview/projectManage/components/contractManage.vue
@@ -17,13 +17,16 @@
         <el-col :span="18">
           <el-form-item prop="contractMoney">
             <template #label>
-              项目合同额<span style="font-size: 13px;color: red;font-weight: normal;display: inline-block;margin-left: 6px">预估合同金额,归档阶段可以进行修改。仅支持数字,单位万元,小数点后最多两位,数值范围(0.01-999.99)</span>
+              项目合同额<span style="font-size: 13px;color: red;font-weight: normal;display: inline-block;margin-left: 6px" @input="state.formData.contractMoney= state.formData.contractMoney.replace(/[^\d|\.]/g,'')"
+            >预估合同金额,归档阶段可以进行修改。仅支持数字,单位万元,小数点后最多两位,数值范围(0.01-999.99)</span>
             </template>
             <el-input
                 v-model="state.formData.contractMoney"
                 size="large"
                 type="number"
                 placeholder="请输入项目合同额"
+                @input="state.formData.contractMoney= state.formData.contractMoney.replace(/[^\d|\.]/g,'')"
+
             >
               <template #append>万元</template>
             </el-input>
diff --git a/src/views/safetyReview/projectManage/components/projectArchive.vue b/src/views/safetyReview/projectManage/components/projectArchive.vue
index d492159..f08ad21 100644
--- a/src/views/safetyReview/projectManage/components/projectArchive.vue
+++ b/src/views/safetyReview/projectManage/components/projectArchive.vue
@@ -74,6 +74,7 @@
                 size="large"
                 type="number"
                 placeholder="请输入项目合同额"
+                @input="state.actualContract.actualContractMoney= state.actualContract.actualContractMoney.replace(/[^\d|\.]/g,'')"
             >
               <template #append>万元</template>
             </el-input>
diff --git a/src/views/safetyReview/projectManage/components/riskAnalysis.vue b/src/views/safetyReview/projectManage/components/riskAnalysis.vue
index 47dfdd5..c44075c 100644
--- a/src/views/safetyReview/projectManage/components/riskAnalysis.vue
+++ b/src/views/safetyReview/projectManage/components/riskAnalysis.vue
@@ -71,6 +71,7 @@
         <el-col :span="6">
           <el-form-item prop="project.invest" label="项目投资金额">
             <el-input
+                @input="state.formData.project.invest= state.formData.project.invest.replace(/[^\d|\.]/g,'')"
                 v-model="state.formData.project.invest"
                 size="large"
                 placeholder="请输入项目投资金额"
diff --git a/src/views/safetyReview/projectManage/index.vue b/src/views/safetyReview/projectManage/index.vue
index b58a644..94994c5 100644
--- a/src/views/safetyReview/projectManage/index.vue
+++ b/src/views/safetyReview/projectManage/index.vue
@@ -325,12 +325,14 @@
         filingDate: item.filingDate ? conversionDays(item.filingDate,item.createTime) : conversionDays('',item.createTime),
         contractMoney: item.contract ? item.contract.contractMoney : '',
         actualContractMoney: item.contract ? item.contract.actualContractMoney : '',
-        activeConfirm: item.personRecognition ? item.personRecognition.recognitionCnt + '/' +  item.personRecognition.personCnt: '',
-        missingMaterialCnt:  3-item.materialCnt
+        activeConfirm: item.personRecognition ?  item.personRecognition.recognitionCnt +  '/' +  item.personRecognition.personCnt: '',
+        missingMaterialCnt:  3-item.materialCnt,
+        activeConfirmOut: item.personRecognition ? "\'" + item.personRecognition.recognitionCnt +  '/' +  item.personRecognition.personCnt: '',
       }
     })
     total.value = res.data.total
     loading.value = false;
+    console.log('11',dataList.value)
   }else{
     ElMessage.warning(res.message)
   }
@@ -493,8 +495,8 @@
   '项目实施天数': 'filingDate',
   '预估金额(万元)': 'contractMoney',
   '归档金额(万元)': 'actualContractMoney',
-  '缺失要件': 'materialCnt',
-  '归档确认': 'activeConfirm'
+  '缺失要件': 'missingMaterialCnt',
+  '归档确认': 'activeConfirmOut'
 });
 const goMenu = (toPath,val) => {
   console.log("val",val)

--
Gitblit v1.9.2