From 92ba11fafa32aec3684934411fd606079a64d057 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Wed, 14 Aug 2024 17:05:13 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E6=B5=81=E7=A8=8B=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/lang/workCenter/zh.js | 1 + src/components/ProcessDetailList.vue | 72 +++++++++++++++++++++++++--- 2 files changed, 66 insertions(+), 7 deletions(-) diff --git a/src/common/lang/workCenter/zh.js b/src/common/lang/workCenter/zh.js index b991531c..0380d595 100644 --- a/src/common/lang/workCenter/zh.js +++ b/src/common/lang/workCenter/zh.js @@ -234,6 +234,7 @@ module.exports = { flowChart: '流程图', taskNode: '任务节点', taskHandler: '任务受理人', + taskHandlerDept: '任务受理人组织机构', completionTime: '完成时间', timeConsuming: '耗时', approvalOpinion: '审批意见', diff --git a/src/components/ProcessDetailList.vue b/src/components/ProcessDetailList.vue index 8687a278..35e1a639 100644 --- a/src/components/ProcessDetailList.vue +++ b/src/components/ProcessDetailList.vue @@ -8,16 +8,55 @@
+ - - - + + + + + + + + + @@ -114,6 +153,7 @@ import { filterObj } from '../utils/util' import { kkFilePreview } from '../utils/kkFilePreview' import { urgeProcessNode } from '../api/workCenter' import { ProcessKey } from '../enums/commonEnums' +import { queryDepartTreeList } from '../api/api' // 支持预览的文件后缀 const CAN_PREVIEW_FILE_SUFFIX = ['jpg', 'jpeg', 'png', 'pdf', 'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx'] @@ -267,10 +307,25 @@ export default { imageUrl: null, /* 排序参数 */ // 后端需要去掉 - isorter: null + isorter: null, + toggleSearchStatus: false, + categoryTreeList: [] // 组织机构下拉框数据 } }, + mounted () { + this.getSysCategoryTree() + }, methods: { + // 获取组织机构树 + getSysCategoryTree () { + queryDepartTreeList().then((res) => { + if (res.success) { + this.categoryTreeList = res.result + } else { + this.categoryTreeList = [] + } + }) + }, loadData (arg) { if (!this.url.list) { this.$message.warning('请设置url.list属性!') @@ -347,6 +402,9 @@ export default { fileLook (record) { this.$refs.uploadFile.open(record.commitFile) }, + handleToggleSearch () { + this.toggleSearchStatus = !this.toggleSearchStatus + }, /** * 催办 */