From 2f42a7464a9951d2e4a9725643799eb7e3ee2c5a Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Thu, 1 Aug 2024 22:16:30 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=8E=92=E7=89=88=E5=8F=8A=E9=A1=B9=E7=9B=AE=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=9A=84=E5=85=AC=E5=8F=B8=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/AttachmentUpload.vue | 4 +- .../DetailComponent/CollectionDetail.vue | 9 +- src/components/DetailComponent/Opinion.vue | 67 +++++++++- .../DetailComponent/SpecialFundDetail.vue | 1 + .../DetailComponent/SummaryDetail.vue | 46 +++---- src/views/expense-management/ledger/index.vue | 33 ++--- src/views/expense-management/share/detail.vue | 1 + .../share/moblieDetail/index.vue | 1 + src/views/project-demand/requirement/add.vue | 21 ++-- .../project-demand/requirement/detail.vue | 2 +- .../requirement/moblieDetail/index.vue | 2 +- src/views/project-demand/summary/add.vue | 118 +++++++++--------- src/views/project-demand/summary/detail.vue | 2 +- src/views/project-management/filing/index.vue | 21 +++- .../implementation/detail.vue | 2 +- .../implementation/index.vue | 20 ++- .../implementation/phaseDetail.vue | 2 +- .../project-management/initiation/index.vue | 20 ++- .../mobledetail/OpinionMoblie.vue | 47 ++++++- .../mobledetail/SpecialFundDetailMobile.vue | 2 +- .../project-management/mobledetail/index.vue | 2 +- .../phaseDetailMoblie/index.vue | 1 + 22 files changed, 291 insertions(+), 133 deletions(-) diff --git a/src/components/AttachmentUpload.vue b/src/components/AttachmentUpload.vue index 0f22d01..e8809c5 100644 --- a/src/components/AttachmentUpload.vue +++ b/src/components/AttachmentUpload.vue @@ -2,7 +2,7 @@ - +
- diff --git a/src/views/project-management/implementation/index.vue b/src/views/project-management/implementation/index.vue index 403344e..0938ac3 100644 --- a/src/views/project-management/implementation/index.vue +++ b/src/views/project-management/implementation/index.vue @@ -10,6 +10,7 @@ diff --git a/src/views/project-management/implementation/phaseDetail.vue b/src/views/project-management/implementation/phaseDetail.vue index a10e9a8..d68cf6f 100644 --- a/src/views/project-management/implementation/phaseDetail.vue +++ b/src/views/project-management/implementation/phaseDetail.vue @@ -5,7 +5,7 @@
抄送人{{copyName?copyName:'--'}}
- + diff --git a/src/views/project-management/mobledetail/OpinionMoblie.vue b/src/views/project-management/mobledetail/OpinionMoblie.vue index 08eca75..a543553 100644 --- a/src/views/project-management/mobledetail/OpinionMoblie.vue +++ b/src/views/project-management/mobledetail/OpinionMoblie.vue @@ -1,8 +1,16 @@ @@ -27,9 +35,15 @@ const props = defineProps({ value: { type: String, default: '' + }, + //退回节点选择框数据 + taskUserOptionList: { + type: Array, + default: [] } }) +const backNode = ref('') const form = ref() const schema = computed(() => { return [ @@ -146,6 +160,35 @@ const handleReject = async () => { // back() } +//回退节点 +const rollbackHandler = async () => { + // const values = form.value.getValues() + if (!_value.value) { + ElNotification({ + title: '提示', + message: '请填写审核意见', + type: 'warning' + }) + return + } + const params = { + taskId: props.taskId, + // ...values + auditOpinion: _value.value, + rollBackId: backNode.value + } + // console.log('params', params) + const res = await rejectTask(params) + ElNotification({ + title: '提示', + message: res.msg, + type: res.code === 1000 ? 'success' : 'error' + }) + if (res.code === 1000) { + tagsViewStore.delVisitedViews(router.currentRoute.value.path) + back() + } +} const handleAgree = async () => { // const values = form.value.getValues() const params = { diff --git a/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue b/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue index 02c9371..3360bc2 100644 --- a/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue +++ b/src/views/project-management/mobledetail/SpecialFundDetailMobile.vue @@ -85,7 +85,7 @@
- diff --git a/src/views/project-management/mobledetail/index.vue b/src/views/project-management/mobledetail/index.vue index 32bd58b..d68c561 100644 --- a/src/views/project-management/mobledetail/index.vue +++ b/src/views/project-management/mobledetail/index.vue @@ -46,7 +46,7 @@ - diff --git a/src/views/project-management/phaseDetailMoblie/index.vue b/src/views/project-management/phaseDetailMoblie/index.vue index 3ba0c77..ea21606 100644 --- a/src/views/project-management/phaseDetailMoblie/index.vue +++ b/src/views/project-management/phaseDetailMoblie/index.vue @@ -7,6 +7,7 @@