zhouwenxuan
2024-02-22 32025887cb0e13634d800330bb33e3533fd3f70d
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)
        }