From f92ca788b4542b820ec0424ad1c5b7b74248b4eb Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期四, 13 六月 2024 16:05:02 +0800
Subject: [PATCH] bug修改

---
 src/views/safetyReview/projectManage/components/rateConclusion.vue |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/src/views/safetyReview/projectManage/components/rateConclusion.vue b/src/views/safetyReview/projectManage/components/rateConclusion.vue
index 0396e72..577cefe 100644
--- a/src/views/safetyReview/projectManage/components/rateConclusion.vue
+++ b/src/views/safetyReview/projectManage/components/rateConclusion.vue
@@ -12,11 +12,11 @@
       </el-form-item>
       <el-row :gutter="30">
         <el-col :span="9">
-          <el-form-item prop="isReviseManual" label="是否有评价报告修改说明">
-            <el-radio-group v-model="state.formData.isReviseManual" >
-              <el-radio :label="1">是</el-radio>
-              <el-radio :label="0">否</el-radio>
-            </el-radio-group>
+          <el-form-item prop="isReviseManual" label="评价报告修改说明">
+<!--            <el-radio-group v-model="state.formData.isReviseManual" >-->
+<!--              <el-radio :label="1">是</el-radio>-->
+<!--              <el-radio :label="0">否</el-radio>-->
+<!--            </el-radio-group>-->
           </el-form-item>
         </el-col>
       </el-row>
@@ -24,7 +24,6 @@
         <el-col :span="18">
           <el-form-item>
             <el-upload
-                v-if="state.formData.isReviseManual === 1"
                 accept="image/*,.pdf,.doc,.docx,.xlsx,.xls"
                  :action="state.uploadUrl"
                 :disabled="projectType === 'view' || isEnd"
@@ -68,7 +67,7 @@
 const prop = defineProps(['projectId'])
 const state = reactive({
   formData: {
-    isReviseManual: 0,
+    isReviseManual: 1,
   },
   rules: {
     conclusion: [{required: true, message: '请输入评价结论', trigger: 'blur'}],
@@ -133,6 +132,11 @@
   }
   if(type === 'add' || type === 'clickEdit') {
     const valid = await formRef.value.validate();
+    if(state.fileList && state.fileList.length<=0 ){
+      ElMessage.warning('请上传评价报告')
+      return
+    }
+
     if(valid){
       if (isAmin.value) {
         ElMessage.warning("当前用户暂无权限");
@@ -141,6 +145,7 @@
       if(type === 'add'){
         const {id,attachments, ...data} = JSON.parse(JSON.stringify(state.formData))
         data.projectId = val;
+        data.accessoryFiles = state.fileList
         const res = await addRate(data);
         if (res.code == 200) {
           ElMessage.success('保存成功')
@@ -152,6 +157,7 @@
         }
       }else if(type === 'clickEdit'){
         const { attachments, ...data} = JSON.parse(JSON.stringify(state.formData))
+        data.accessoryFiles = state.fileList
         const res = await editRate(data);
         if (res.code == 200) {
           ElMessage.success('变更成功')

--
Gitblit v1.9.2