【功能优化】工作流:BPMN 流程图高亮的计算,切换到后端为主

This commit is contained in:
YunaiV
2024-10-12 19:39:13 +08:00
parent f299bf8a36
commit 41eec7806d
15 changed files with 134 additions and 94 deletions

View File

@ -38,6 +38,10 @@ public enum BpmProcessInstanceStatusEnum implements IntArrayValuable {
return ARRAYS;
}
public static boolean isRejectStatus(Integer status) {
return REJECT.getStatus().equals(status);
}
public static boolean isProcessEndStatus(Integer status) {
return ObjectUtils.equalsAny(status,
APPROVE.getStatus(), REJECT.getStatus(), CANCEL.getStatus());

View File

@ -45,6 +45,10 @@ public enum BpmTaskStatusEnum {
*/
private final String name;
public static boolean isRejectStatus(Integer status) {
return REJECT.getStatus().equals(status);
}
/**
* 判断该状态是否已经处于 End 最终状态
* <p>