Skip to content

Commit a190a0b

Browse files
committed
feat: 办理人节点高亮处理
1 parent 4ea25f3 commit a190a0b

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/views/bpm/processInstance/detail/ProcessInstanceSimpleViewer.vue

+2-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ const setSimpleModelNodeTaskStatus = (
8484
// 审批节点
8585
if (
8686
simpleModel.type === NodeType.START_USER_NODE ||
87-
simpleModel.type === NodeType.USER_TASK_NODE
87+
simpleModel.type === NodeType.USER_TASK_NODE ||
88+
simpleModel.type === NodeType.TRANSACTOR_NODE
8889
) {
8990
simpleModel.activityStatus = TaskStatusEnum.NOT_START
9091
if (rejectedTaskActivityIds.includes(simpleModel.id)) {

src/views/bpm/processInstance/detail/ProcessInstanceTimeline.vue

+3
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,8 @@ const nodeTypeSvgMap = {
240240
[NodeType.START_USER_NODE]: { color: '#909398', svg: starterSvg },
241241
// 审批人节点
242242
[NodeType.USER_TASK_NODE]: { color: '#ff943e', svg: auditorSvg },
243+
// 办理人节点
244+
[NodeType.TRANSACTOR_NODE]: { color: '#ff943e', svg: auditorSvg },
243245
// 抄送人节点
244246
[NodeType.COPY_TASK_NODE]: { color: '#3296fb', svg: copySvg },
245247
// 条件分支节点
@@ -264,6 +266,7 @@ const getApprovalNodeIcon = (taskStatus: number, nodeType: NodeType) => {
264266
if (
265267
nodeType === NodeType.START_USER_NODE ||
266268
nodeType === NodeType.USER_TASK_NODE ||
269+
nodeType === NodeType.TRANSACTOR_NODE ||
267270
nodeType === NodeType.END_EVENT_NODE
268271
) {
269272
return statusIconMap[taskStatus]?.icon

0 commit comments

Comments
 (0)