From 678e57afb6db8f89b7807c5bc4e927c778ffc6ca Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Tue, 23 Jul 2024 15:53:42 +0800
Subject: [PATCH] bug修改
---
src/views/safetyReview/projectManage/components/confirmEndDialog.vue | 53 ++++++++++++++++++++++++++++-------------------------
1 files changed, 28 insertions(+), 25 deletions(-)
diff --git a/src/views/safetyReview/projectManage/components/confirmEndDialog.vue b/src/views/safetyReview/projectManage/components/confirmEndDialog.vue
index 7be0ac4..9638674 100644
--- a/src/views/safetyReview/projectManage/components/confirmEndDialog.vue
+++ b/src/views/safetyReview/projectManage/components/confirmEndDialog.vue
@@ -13,15 +13,15 @@
v-model="state.form.rectifyTime"
type="date"
value-format="YYYY-MM-DD 00:00:00"
- placeholder="选择日期"
+ placeholder="请选择日期"
size="large"
/>
</el-form-item>
<el-form-item label="整改人:" prop="rectifyPerson">
- <el-input v-model="state.form.rectifyPerson" show-word-limit type="text" size="large"/>
+ <el-input v-model="state.form.rectifyPerson" show-word-limit type="text" size="large" placeholder="请输入整改人" />
</el-form-item>
<el-form-item label="整改说明:" prop="reason">
- <el-input v-model="state.form.reason" show-word-limit type="text" size="large"/>
+ <el-input v-model="state.form.reason" show-word-limit type="text" size="large" placeholder="请输入整改说明"/>
</el-form-item>
<el-form-item prop="fileList">
<el-upload accept=".pdf"
@@ -74,6 +74,7 @@
rectifyTime: [{ required: true, message: '请选择整改时间', trigger: 'blur' }],
rectifyPerson: [{ required: true, message: '请输入整改人', trigger: 'blur' }],
fileList: [{ required: true, message: '请上传附件', trigger: 'blur' }],
+ reason:[{ required: true, message: '请输入整改说明', trigger: 'blur' }],
},
imgLimit: 1,
uploadUrl: import.meta.env.VITE_APP_BASE_API + '/manage/accessory-file/uploadFile',
@@ -163,9 +164,8 @@
console.log("Add",data)
const res = await addRecitification(data);
if (res.code == 200) {
- dialogVisible.value = false;
ElMessage.success('保存成功')
- formRef.value.clearValidate();
+ handleClose();
emit('getList');
} else {
ElMessage.warning(res.message)
@@ -175,9 +175,8 @@
data.projectId = state.uploadData.projectId;
const res = await editRecitification(data);
if (res.code == 200) {
- dialogVisible.value = false;
ElMessage.success('编辑成功')
- formRef.value.clearValidate();
+ handleClose();
emit('getList');
} else {
ElMessage.warning(res.message)
@@ -186,25 +185,29 @@
}
}
const handleRemove = async (file, uploadFiles) => {
- console.log("file",file)
- let accessoryFileId = "";
- if(file.id){
- accessoryFileId = file.id
- }else {
- accessoryFileId = file.response.data.id
+ if(file && file.status == 'success') {
- }
- const res = await delAccessoryFile(accessoryFileId)
- if(res.code == 200){
- ElMessage({
- type: 'success',
- message: '文件已删除'
- })
- }else{
- ElMessage({
- type: 'warning',
- message: res.message
- })
+
+ console.log("file", file)
+ let accessoryFileId = "";
+ if (file.id) {
+ accessoryFileId = file.id
+ } else {
+ accessoryFileId = file.response.data.id
+
+ }
+ const res = await delAccessoryFile(accessoryFileId)
+ if (res.code == 200) {
+ ElMessage({
+ type: 'success',
+ message: '文件已删除'
+ })
+ } else {
+ ElMessage({
+ type: 'warning',
+ message: res.message
+ })
+ }
}
}
--
Gitblit v1.9.2