| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.ydtech.constants.enums.dict;
- import com.ydtech.aop.request.DictEnum;
- import lombok.AllArgsConstructor;
- import lombok.Getter;
- @AllArgsConstructor
- @Getter
- @DictEnum(key = "treeShowLevelEnum", desc = "系统树展示等级")
- public enum TreeShowLevelEnum implements IBaseEnum{
- ALL("all","全部",1,1),
- SAME("same","本级",2,1),
- SUBORDINATE("subordinate","本级及以下",3,1);
- // 编号
- private final String code;
- //说明
- private final String desc;
- // 排序
- private final Integer sort;
- // 状态 0 启用 1 不启用
- private final Integer status;
- public static TreeShowLevelEnum getTreeShowLevelEnum(String code) {
- for (TreeShowLevelEnum treeShowLevelEnum : TreeShowLevelEnum.values()) {
- if (treeShowLevelEnum.getCode().equals(code)) {
- return treeShowLevelEnum;
- }
- }
- return null;
- }
- }
|