From a7012f576af864cb6e29473934698a6932dbc27b Mon Sep 17 00:00:00 2001 From: duanliangtao <48194157+duanliangtao@users.noreply.github.com> Date: Wed, 4 Sep 2024 13:58:33 +0800 Subject: [PATCH] =?UTF-8?q?12345=20=E9=80=80=E5=9B=9E=E4=BA=8B=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/shequzhili/Delivery/index.vue | 3 +- .../shequzhili/event/cpts/event-info.vue | 32 ++- .../event/cpts/process-form-return.vue | 216 ++++++++++++++++++ .../shequzhili/event/cpts/process-form.vue | 20 +- .../shequzhili/eventHandling/index.vue | 15 +- 5 files changed, 274 insertions(+), 12 deletions(-) create mode 100644 src/views/modules/shequzhili/event/cpts/process-form-return.vue diff --git a/src/views/modules/shequzhili/Delivery/index.vue b/src/views/modules/shequzhili/Delivery/index.vue index ce7c65c50..f342b77ac 100644 --- a/src/views/modules/shequzhili/Delivery/index.vue +++ b/src/views/modules/shequzhili/Delivery/index.vue @@ -139,6 +139,7 @@ 未指派 已指派 + 已退件 已办结 处理中 @@ -168,7 +169,7 @@ 改派 派件 + v-if="scope.row.status =='unassigned'||scope.row.status =='processing'||scope.row.operationType =='13'">派件 审核 diff --git a/src/views/modules/shequzhili/event/cpts/event-info.vue b/src/views/modules/shequzhili/event/cpts/event-info.vue index 4b88a4dc4..a80f2ba87 100644 --- a/src/views/modules/shequzhili/event/cpts/event-info.vue +++ b/src/views/modules/shequzhili/event/cpts/event-info.vue @@ -1,6 +1,6 @@ - + @@ -13,14 +13,15 @@ :source="source" @handleToProject="handleToProject" @handleToDemand="handleToDemand" @handleToIssue="handleToIssue" @handleClose="handleClose"> - + {{ pageTypeCopy === 'assign' ? '指派' : '办理' }} + height="30px" alt=""> {{ pageTypeCopy === 'assign' ? '指派' : pageTypeCopy === 'return' ? '退件' :'办理' }} + 关闭 - + + + {{ (item.processName!=null && item.processName!='')?item.processName:'办理中' }} + {{ item.processTime }} @@ -119,7 +124,7 @@ 操作人: {{ item.departmentName }} - + 办理说明: {{ item.publicReply }} @@ -132,6 +137,19 @@ {{ item.examineContent }} + + 是否已联系: + {{ item.returnLoseContact===1?'已联系当事人':'未联系当事人' }} + + + 建议办理部门: + {{ item.returnSuggestDeptName }} + + + 退件原因: + {{ item.returnReason }} + + @@ -319,13 +337,15 @@ export default { }, async handleComfirm() { this.startLoading(); - if (this.pageTypeCopy === "dispose" ||this.pageTypeCopy === "assign" || this.pageTypeCopy === "check" ) { + if (this.pageTypeCopy === "dispose" ||this.pageTypeCopy === "assign" || this.pageTypeCopy === "check" || this.pageTypeCopy === "return" ) { await this.handelDispose(); } this.endLoading(); }, async handelDispose() { + console.log("handelDispose......"); + console.log("okflag:"+this.$refs.ref_processinfo_dispose.okflag); this.$refs.ref_processinfo_dispose.getProcessInfo(); if (this.$refs.ref_processinfo_dispose.okflag) { this.formData.operationType = this.$refs.ref_processinfo_dispose.operationType; diff --git a/src/views/modules/shequzhili/event/cpts/process-form-return.vue b/src/views/modules/shequzhili/event/cpts/process-form-return.vue new file mode 100644 index 000000000..68a3e1b3c --- /dev/null +++ b/src/views/modules/shequzhili/event/cpts/process-form-return.vue @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/modules/shequzhili/event/cpts/process-form.vue b/src/views/modules/shequzhili/event/cpts/process-form.vue index c35a246a2..6f2d8b88a 100644 --- a/src/views/modules/shequzhili/event/cpts/process-form.vue +++ b/src/views/modules/shequzhili/event/cpts/process-form.vue @@ -1,6 +1,6 @@ - + @@ -28,6 +28,12 @@ :eventId="eventId"> + + + + +