【功能优化】延迟器节点的高亮显示

pull/648/head
jason 2025-01-04 15:24:38 +08:00
parent 98774ecc6d
commit d7e6523dad
1 changed files with 14 additions and 8 deletions

View File

@ -82,7 +82,6 @@ const setSimpleModelNodeTaskStatus = (
}
return
}
//
if (
simpleModel.type === NodeType.START_USER_NODE ||
@ -98,10 +97,18 @@ const setSimpleModelNodeTaskStatus = (
}
// TODO cancel
}
//
if (simpleModel.type === NodeType.COPY_TASK_NODE) {
//
// ,
if (finishedActivityIds.includes(simpleModel.id)) {
simpleModel.activityStatus = TaskStatusEnum.APPROVE
} else {
simpleModel.activityStatus = TaskStatusEnum.NOT_START
}
}
//
if (simpleModel.type === NodeType.DELAY_TIMER_NODE) {
// ,
if (finishedActivityIds.includes(simpleModel.id)) {
simpleModel.activityStatus = TaskStatusEnum.APPROVE
} else {
@ -110,14 +117,13 @@ const setSimpleModelNodeTaskStatus = (
}
// SequenceFlow
if (simpleModel.type === NodeType.CONDITION_NODE) {
//
// ,
if (finishedSequenceFlowActivityIds.includes(simpleModel.id)) {
simpleModel.activityStatus = TaskStatusEnum.APPROVE
} else {
simpleModel.activityStatus = TaskStatusEnum.NOT_START
}
}
//
if (
simpleModel.type === NodeType.CONDITION_BRANCH_NODE ||
@ -155,13 +161,13 @@ const setSimpleModelNodeTaskStatus = (
<style lang="scss" scoped>
.process-viewer-container {
height: 100%;
width: 100%;
height: 100%;
:deep(.process-viewer) {
width: 100%;
height: 100% !important;
min-height: 100%;
width: 100%;
overflow: auto;
}
}