From a190a0b409fa30249c05c5378ab8f9a904f2fbc5 Mon Sep 17 00:00:00 2001 From: Lesan <1960681385@qq.com> Date: Wed, 12 Feb 2025 14:08:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8A=9E=E7=90=86=E4=BA=BA=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E9=AB=98=E4=BA=AE=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue | 3 ++- .../bpm/processInstance/detail/ProcessInstanceTimeline.vue | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/views/bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue b/src/views/bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue index 69fd7014..8d1d3fc6 100644 --- a/src/views/bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue +++ b/src/views/bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue @@ -84,7 +84,8 @@ const setSimpleModelNodeTaskStatus = ( // 审批节点 if ( simpleModel.type === NodeType.START_USER_NODE || - simpleModel.type === NodeType.USER_TASK_NODE + simpleModel.type === NodeType.USER_TASK_NODE || + simpleModel.type === NodeType.TRANSACTOR_NODE ) { simpleModel.activityStatus = TaskStatusEnum.NOT_START if (rejectedTaskActivityIds.includes(simpleModel.id)) { diff --git a/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue b/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue index fcd5ec89..6ec45675 100644 --- a/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue +++ b/src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue @@ -240,6 +240,8 @@ const nodeTypeSvgMap = { [NodeType.START_USER_NODE]: { color: '#909398', svg: starterSvg }, // 审批人节点 [NodeType.USER_TASK_NODE]: { color: '#ff943e', svg: auditorSvg }, + // 办理人节点 + [NodeType.TRANSACTOR_NODE]: { color: '#ff943e', svg: auditorSvg }, // 抄送人节点 [NodeType.COPY_TASK_NODE]: { color: '#3296fb', svg: copySvg }, // 条件分支节点 @@ -264,6 +266,7 @@ const getApprovalNodeIcon = (taskStatus: number, nodeType: NodeType) => { if ( nodeType === NodeType.START_USER_NODE || nodeType === NodeType.USER_TASK_NODE || + nodeType === NodeType.TRANSACTOR_NODE || nodeType === NodeType.END_EVENT_NODE ) { return statusIconMap[taskStatus]?.icon