From 6d1ed2ace37664e5981ed0c4623e6853ee4aceb5 Mon Sep 17 00:00:00 2001 From: liuxi <357439530@qq.com> Date: Mon, 17 Feb 2025 10:58:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug=EF=BC=8C=E5=8A=A0?= =?UTF-8?q?=E6=92=A4=E5=9B=9E=E7=AD=BE=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/officeWriteDialog.vue | 2 +- .../mediation-page/components/cassWrit.vue | 25 ++++++++++++++++--- src/services/caseManagement.js | 4 +++ 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/src/pages/event-tracing/components/officeWriteDialog.vue b/src/pages/event-tracing/components/officeWriteDialog.vue index 6432bf1..aafda43 100644 --- a/src/pages/event-tracing/components/officeWriteDialog.vue +++ b/src/pages/event-tracing/components/officeWriteDialog.vue @@ -95,7 +95,7 @@
明细 重试 - 取消 + 取消
diff --git a/src/pages/mediation-page/components/cassWrit.vue b/src/pages/mediation-page/components/cassWrit.vue index 8b76eef..93bddef 100644 --- a/src/pages/mediation-page/components/cassWrit.vue +++ b/src/pages/mediation-page/components/cassWrit.vue @@ -3,6 +3,9 @@
案件文书
+ + 撤销签字 + 生成中 生成失败 - 已生成 + 已生成 签字中 已签字 签字失败 @@ -50,7 +53,7 @@ handleBy 操作人 handleTime 操作时间 --> {{item.handleBy}}  {{ $util.formatDate(item.handleTime, 'YYYY-MM-DD HH:mm:ss')}} -
+
签字
{{item1.signName}} @@ -188,6 +191,19 @@ export default { }); }).catch(() => {}); }, + CancelSignatureClick() { + this.$confirm("请确定是否撤销签字?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + let data = {caseId: this.caseId} + caseManagement.traceSignBatchCancel(data).then((res) => { + this.$message.success("撤销签字成功"); + this.getWritCaseList() + }); + }).catch(() => {}); + }, async handlePreview(item) { let previewUrl = `/mediate/minio/preview/${item.fullUrl}` if(item.fullUrl.includes('http')){previewUrl = item.fullUrl} @@ -208,7 +224,10 @@ export default { }, handleTemplateDownload(item){ this.$fetchApi.viewFullFile({path: item.documentUrl}).then((res) => { - console.log(res,'resresres') + const downloadTask = this.$TrydoFiles.download(res, item.name) + .build() + .start(); + }); } diff --git a/src/services/caseManagement.js b/src/services/caseManagement.js index 9710bb0..6e71609 100644 --- a/src/services/caseManagement.js +++ b/src/services/caseManagement.js @@ -248,6 +248,10 @@ const caseManagementApi = { traceSignBatchCreate: data => { return service.service.post(`${apiAdmin}api/trace/traceSign/batch-create`, data) }, + // 案件签字-撤销签字 + traceSignBatchCancel: data => { + return service.service.post(`${apiAdmin}api/trace/traceSign/batch-cancel-by-case`, data) + }, // 同组的用户列表(协办员选择项) getCurrGroupUserList: data => {