签字
{{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 => {