From 3f6bf89b1985b6668f02ffcc9af577b412e92e45 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 24 三月 2025 17:17:45 +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..ef1a404 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.trim="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.trim="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