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