From 32025887cb0e13634d800330bb33e3533fd3f70d Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: 星期四, 22 二月 2024 17:01:12 +0800
Subject: [PATCH] bug修改

---
 src/views/safetyReview/projectManage/components/siteCheckRcd.vue |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/src/views/safetyReview/projectManage/components/siteCheckRcd.vue b/src/views/safetyReview/projectManage/components/siteCheckRcd.vue
index 7a24729..cc1b345 100644
--- a/src/views/safetyReview/projectManage/components/siteCheckRcd.vue
+++ b/src/views/safetyReview/projectManage/components/siteCheckRcd.vue
@@ -166,7 +166,7 @@
   planPersons: [],
   rules: {
     investigationDate: [{required: true, message: '请选择现场勘验时间', trigger: 'blur'}],
-    location: [{required: true, message: '请选择现场勘验位置', trigger: 'blur'}],
+    location: [{required: true, message: '请选择现场勘验位置', trigger: 'change'}],
     isSafetyCheck: [{required: true, message: '请选择是否编制现场安全检查表', trigger: 'blur'}],
     recordData: [{required: true, message: '请填写现场勘验记录', trigger: 'blur'}],
     assAccessoryFiles: [{required: true, validator: checkSafetyFiles, trigger: 'blur'}],
@@ -276,19 +276,21 @@
         if (res.code == 200) {
           ElMessage.success('保存成功')
           if(state.formData.isSafetyCheck == 0){
-            const res = await delFile(state.safetyList[0].id)
-            if(res.code == 200){
-              console.log('删除原有附件')
-              await getSafetyFiles()
-            }else{
-              ElMessage({
-                type: 'warning',
-                message: res.message
-              })
+            if(state.safetyList && state.safetyList.length >0){
+              const res = await delFile(state.safetyList[0].id)
+              if(res.code == 200){
+                console.log('删除原有附件')
+                await getSafetyFiles()
+              }else{
+                ElMessage({
+                  type: 'warning',
+                  message: res.message
+                })
+              }
             }
           }
           formRef.value.clearValidate();
-          emit('getNextStatus', state.projectId);
+          emit('getNextStatus', val);
         } else {
           ElMessage.warning(res.message)
         }

--
Gitblit v1.9.2