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