File tree Expand file tree Collapse file tree 1 file changed +14
-8
lines changed
src/views/bpm/processInstance/detail Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -82,7 +82,6 @@ const setSimpleModelNodeTaskStatus = (
82
82
}
83
83
return
84
84
}
85
-
86
85
// 审批节点
87
86
if (
88
87
simpleModel .type === NodeType .START_USER_NODE ||
@@ -98,26 +97,33 @@ const setSimpleModelNodeTaskStatus = (
98
97
}
99
98
// TODO 是不是还缺一个 cancel 的状态
100
99
}
101
-
102
100
// 抄送节点
103
101
if (simpleModel .type === NodeType .COPY_TASK_NODE ) {
104
- // 抄送节点 只有通过和未执行状态
102
+ // 抄送节点, 只有通过和未执行状态
105
103
if (finishedActivityIds .includes (simpleModel .id )) {
106
104
simpleModel .activityStatus = TaskStatusEnum .APPROVE
107
105
} else {
108
106
simpleModel .activityStatus = TaskStatusEnum .NOT_START
109
107
}
110
108
}
111
- // 条件节点 对应 SequenceFlow
109
+ // 延迟器节点
110
+ if (simpleModel .type === NodeType .DELAY_TIMER_NODE ) {
111
+ // 延迟器节点,只有通过和未执行状态
112
+ if (finishedActivityIds .includes (simpleModel .id )) {
113
+ simpleModel .activityStatus = TaskStatusEnum .APPROVE
114
+ } else {
115
+ simpleModel .activityStatus = TaskStatusEnum .NOT_START
116
+ }
117
+ }
118
+ // 条件节点对应 SequenceFlow
112
119
if (simpleModel .type === NodeType .CONDITION_NODE ) {
113
- // 条件节点。 只有通过和未执行状态
120
+ // 条件节点, 只有通过和未执行状态
114
121
if (finishedSequenceFlowActivityIds .includes (simpleModel .id )) {
115
122
simpleModel .activityStatus = TaskStatusEnum .APPROVE
116
123
} else {
117
124
simpleModel .activityStatus = TaskStatusEnum .NOT_START
118
125
}
119
126
}
120
-
121
127
// 网关节点
122
128
if (
123
129
simpleModel .type === NodeType .CONDITION_BRANCH_NODE ||
@@ -155,13 +161,13 @@ const setSimpleModelNodeTaskStatus = (
155
161
156
162
<style lang="scss" scoped>
157
163
.process-viewer-container {
158
- height : 100% ;
159
164
width : 100% ;
165
+ height : 100% ;
160
166
161
167
:deep (.process-viewer ) {
168
+ width : 100% ;
162
169
height : 100% !important ;
163
170
min-height : 100% ;
164
- width : 100% ;
165
171
overflow : auto ;
166
172
}
167
173
}
You can’t perform that action at this time.
0 commit comments