【功能优化】延迟器节点的高亮显示
parent
98774ecc6d
commit
d7e6523dad
|
@ -82,7 +82,6 @@ const setSimpleModelNodeTaskStatus = (
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// 审批节点
|
// 审批节点
|
||||||
if (
|
if (
|
||||||
simpleModel.type === NodeType.START_USER_NODE ||
|
simpleModel.type === NodeType.START_USER_NODE ||
|
||||||
|
@ -98,26 +97,33 @@ const setSimpleModelNodeTaskStatus = (
|
||||||
}
|
}
|
||||||
// TODO 是不是还缺一个 cancel 的状态
|
// TODO 是不是还缺一个 cancel 的状态
|
||||||
}
|
}
|
||||||
|
|
||||||
// 抄送节点
|
// 抄送节点
|
||||||
if (simpleModel.type === NodeType.COPY_TASK_NODE) {
|
if (simpleModel.type === NodeType.COPY_TASK_NODE) {
|
||||||
// 抄送节点 只有通过和未执行状态
|
// 抄送节点,只有通过和未执行状态
|
||||||
if (finishedActivityIds.includes(simpleModel.id)) {
|
if (finishedActivityIds.includes(simpleModel.id)) {
|
||||||
simpleModel.activityStatus = TaskStatusEnum.APPROVE
|
simpleModel.activityStatus = TaskStatusEnum.APPROVE
|
||||||
} else {
|
} else {
|
||||||
simpleModel.activityStatus = TaskStatusEnum.NOT_START
|
simpleModel.activityStatus = TaskStatusEnum.NOT_START
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 条件节点 对应 SequenceFlow
|
// 延迟器节点
|
||||||
|
if (simpleModel.type === NodeType.DELAY_TIMER_NODE) {
|
||||||
|
// 延迟器节点,只有通过和未执行状态
|
||||||
|
if (finishedActivityIds.includes(simpleModel.id)) {
|
||||||
|
simpleModel.activityStatus = TaskStatusEnum.APPROVE
|
||||||
|
} else {
|
||||||
|
simpleModel.activityStatus = TaskStatusEnum.NOT_START
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// 条件节点对应 SequenceFlow
|
||||||
if (simpleModel.type === NodeType.CONDITION_NODE) {
|
if (simpleModel.type === NodeType.CONDITION_NODE) {
|
||||||
// 条件节点。只有通过和未执行状态
|
// 条件节点,只有通过和未执行状态
|
||||||
if (finishedSequenceFlowActivityIds.includes(simpleModel.id)) {
|
if (finishedSequenceFlowActivityIds.includes(simpleModel.id)) {
|
||||||
simpleModel.activityStatus = TaskStatusEnum.APPROVE
|
simpleModel.activityStatus = TaskStatusEnum.APPROVE
|
||||||
} else {
|
} else {
|
||||||
simpleModel.activityStatus = TaskStatusEnum.NOT_START
|
simpleModel.activityStatus = TaskStatusEnum.NOT_START
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 网关节点
|
// 网关节点
|
||||||
if (
|
if (
|
||||||
simpleModel.type === NodeType.CONDITION_BRANCH_NODE ||
|
simpleModel.type === NodeType.CONDITION_BRANCH_NODE ||
|
||||||
|
@ -155,13 +161,13 @@ const setSimpleModelNodeTaskStatus = (
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.process-viewer-container {
|
.process-viewer-container {
|
||||||
height: 100%;
|
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
|
||||||
:deep(.process-viewer) {
|
:deep(.process-viewer) {
|
||||||
|
width: 100%;
|
||||||
height: 100% !important;
|
height: 100% !important;
|
||||||
min-height: 100%;
|
min-height: 100%;
|
||||||
width: 100%;
|
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue