bpm:code review 快搭实现

This commit is contained in:
YunaiV
2024-04-18 12:38:38 +08:00
parent 1e30e4851a
commit 5d390d2d65
8 changed files with 28 additions and 11 deletions

View File

@ -13,14 +13,22 @@ import lombok.Getter;
@AllArgsConstructor
public enum BpmFieldPermissionEnum {
// TODO @jason改成 WRITE、READ、NONE更符合权限的感觉哈
EDITABLE(1, "可编辑"),
READONLY(2, "只读"),
HIDE(3, "隐藏");
/**
* 权限
*/
private final Integer permission;
/**
* 名字
*/
private final String name;
public static BpmFieldPermissionEnum valueOf(Integer permission) {
return ArrayUtil.firstMatch(item -> item.getPermission().equals(permission), values());
}
}

View File

@ -38,6 +38,7 @@ public enum BpmSimpleModelNodeType implements IntArrayValuable {
/**
* 判断是否为分支节点
*
* @param type 节点类型
*/
public static boolean isBranchNode(Integer type) {