From bb0c3227479ba5bc5b2871615753ed7ec58e919e Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Sun, 7 Apr 2024 17:31:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/archivesManage/library.js | 12 +- src/views/components/category/PreviewForm.vue | 4 +- .../processManage/runningProcess/index.vue | 2 + .../module/businessDetails/index.vue | 110 ++++++++++++++-- .../runningProcess/module/detail.vue | 41 +++++- .../runningProcess/module/taskList/index.vue | 2 +- src/views/system/user/processCenter/index.vue | 6 +- .../system/user/processCenter/module/form.vue | 119 ++++++++++++++++-- 8 files changed, 262 insertions(+), 34 deletions(-) diff --git a/src/api/archivesManage/library.js b/src/api/archivesManage/library.js index 6a24c72..08a6ac9 100644 --- a/src/api/archivesManage/library.js +++ b/src/api/archivesManage/library.js @@ -65,6 +65,15 @@ export function FetchBase64ByFileId(params) { }) } +// 利用流程确定 +export function FetchUtilizeConfirm(data) { + return request({ + url: 'api/control/utilizeConfirm', + method: 'post', + data: data + }) +} + export default { FetchInitContorlView, FetchPrintData, @@ -73,5 +82,6 @@ export default { FetchBusinessFlowDetails, FetchMainData, FetchIsAuthByLookType, - FetchBase64ByFileId + FetchBase64ByFileId, + FetchUtilizeConfirm } diff --git a/src/views/components/category/PreviewForm.vue b/src/views/components/category/PreviewForm.vue index bf5b396..8cff5e6 100644 --- a/src/views/components/category/PreviewForm.vue +++ b/src/views/components/category/PreviewForm.vue @@ -581,7 +581,7 @@ export default { if (val.fondsNo) { this.addOrUpdateForm[this.treeCurrentFiled.fieldName] = val.fondsName } else if (val.name) { - this.addOrUpdateForm[this.treeCurrentFiled.fieldName] = val.name + this.addOrUpdateForm[this.treeCurrentFiled.fieldName] = val.code } else { this.addOrUpdateForm[this.treeCurrentFiled.fieldName] = val.dictionaryName } @@ -630,7 +630,7 @@ export default { if (this.isTableType === 1) { this.addOrUpdateForm[this.currentFieldName] = val[0].fondsNo } else if (this.isTableType === 2 && this.isDesFormType !== 'prearchiveLibrary') { - this.addOrUpdateForm[this.currentFieldName] = val[0].name + this.addOrUpdateForm[this.currentFieldName] = val[0].code } else { this.addOrUpdateForm[this.currentFieldName] = val[0].dictionaryName } diff --git a/src/views/system/processManage/runningProcess/index.vue b/src/views/system/processManage/runningProcess/index.vue index 2ee8bd7..dac9f94 100644 --- a/src/views/system/processManage/runningProcess/index.vue +++ b/src/views/system/processManage/runningProcess/index.vue @@ -147,9 +147,11 @@ export default { }, // table - 双击查看详情 tableDoubleClick(row) { + console.log(111) this.$refs.processDetail.detailVisible = true this.$refs.processDetail.selectRow = row this.$refs.processDetail.activeIndex = 0 + this.$refs.processDetail.getBusinessFlowDetails() } } } diff --git a/src/views/system/processManage/runningProcess/module/businessDetails/index.vue b/src/views/system/processManage/runningProcess/module/businessDetails/index.vue index 782a2d5..70d7838 100644 --- a/src/views/system/processManage/runningProcess/module/businessDetails/index.vue +++ b/src/views/system/processManage/runningProcess/module/businessDetails/index.vue @@ -2,11 +2,48 @@