From a792df80e679da317fe4bdb2317a825765356ff2 Mon Sep 17 00:00:00 2001 From: dj <1042039504@qq.com> Date: Wed, 23 Apr 2025 22:46:58 +0800 Subject: [PATCH] =?UTF-8?q?feat(components):=20=E5=A2=9E=E5=8A=A0=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E6=84=8F=E8=A7=81=E5=BF=85=E5=A1=AB=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DetailComponent/Opinion.vue | 8 ++++++++ src/components/DetailComponent/SummaryDetail.vue | 12 ++++++++++-- .../project-management/mobledetail/OpinionMoblie.vue | 8 ++++++++ .../mobledetail/SummaryDetailMoblie.vue | 12 ++++++++++-- 4 files changed, 36 insertions(+), 4 deletions(-) diff --git a/src/components/DetailComponent/Opinion.vue b/src/components/DetailComponent/Opinion.vue index 2a86413..7517227 100644 --- a/src/components/DetailComponent/Opinion.vue +++ b/src/components/DetailComponent/Opinion.vue @@ -206,6 +206,14 @@ const rollbackHandler = async () => { } const handleAgree = async () => { + if (!_value.value) { + ElNotification({ + title: '提示', + message: '请填写审核意见', + type: 'warning' + }) + return + } // const values = form.value.getValues() const params = { taskId: props.taskId, diff --git a/src/components/DetailComponent/SummaryDetail.vue b/src/components/DetailComponent/SummaryDetail.vue index c54b319..8570ac5 100644 --- a/src/components/DetailComponent/SummaryDetail.vue +++ b/src/components/DetailComponent/SummaryDetail.vue @@ -146,8 +146,8 @@
- - + + { }) } const handleAgreePlan = async () => { + if (!_value.value) { + ElNotification({ + title: '提示', + message: '请填写审核意见', + type: 'warning' + }) + return + } const params = { auditOpinion: _value.value, projectId: parseInt(route.query.projectId), diff --git a/src/views/project-management/mobledetail/OpinionMoblie.vue b/src/views/project-management/mobledetail/OpinionMoblie.vue index 51fed79..23fdc09 100644 --- a/src/views/project-management/mobledetail/OpinionMoblie.vue +++ b/src/views/project-management/mobledetail/OpinionMoblie.vue @@ -201,6 +201,14 @@ const rollbackHandler = async () => { } } const handleAgree = async () => { + if (!_value.value) { + ElNotification({ + title: '提示', + message: '请填写审核意见', + type: 'warning' + }) + return + } // const values = form.value.getValues() const params = { taskId: props.taskId, diff --git a/src/views/project-management/mobledetail/SummaryDetailMoblie.vue b/src/views/project-management/mobledetail/SummaryDetailMoblie.vue index bb8a811..a53c334 100644 --- a/src/views/project-management/mobledetail/SummaryDetailMoblie.vue +++ b/src/views/project-management/mobledetail/SummaryDetailMoblie.vue @@ -146,8 +146,8 @@
- - + + { }) } const handleAgreePlan = async () => { + if (!_value.value) { + ElNotification({ + title: '提示', + message: '请填写审核意见', + type: 'warning' + }) + return + } const params = { auditOpinion: _value.value, projectId: parseInt(route.query.projectId),