feat(REQ-3010): SaasPositionEnum调整

cn.axzo.tyr.client.common.enums.SaasPositionEnum
This commit is contained in:
chenwenjian 2024-10-08 17:29:38 +08:00
parent b1c3989166
commit 517adacc78

View File

@ -11,12 +11,12 @@ import lombok.Getter;
* @date 2022/7/4 10:51 * @date 2022/7/4 10:51
*/ */
public enum SaasPositionEnum { public enum SaasPositionEnum {
PLAT_TEAM_OWNER("plat_teamowner", "平台级班组长"), PLAT_TEAM_OWNER("plat_teamowner", "平台级班组长", 8),
PLAT_ACTING_MONITOR("plat_actingmonitor", "班组管理员"), PLAT_ACTING_MONITOR("plat_actingmonitor", "班组管理员", 8),
PLAT_GROUP_LEADER("plat_groupleader", "平台级小组长"), PLAT_GROUP_LEADER("plat_groupleader", "平台级小组长", 8),
WORKSPACE_TEAM_OWNER("workspace_teamowner", "工作台级班组长"), WORKSPACE_TEAM_OWNER("workspace_teamowner", "工作台级班组长", 9),
WORKSPACE_ACTING_MONITOR("workspace_actingmonitor", "工作台级代班长"), WORKSPACE_ACTING_MONITOR("workspace_actingmonitor", "工作台级代班长", 9),
WORKSPACE_GROUP_LEADER("workspace_groupleader", "工作台级小组长"),; WORKSPACE_GROUP_LEADER("workspace_groupleader", "工作台级小组长", 9),;
@Getter @Getter
@EnumValue @EnumValue
@ -26,9 +26,13 @@ public enum SaasPositionEnum {
@Getter @Getter
private final String desc; private final String desc;
SaasPositionEnum(String value, String desc) { @Getter
private final Integer productUnitType;
SaasPositionEnum(String value, String desc, Integer productUnitType) {
this.code = value; this.code = value;
this.desc = desc; this.desc = desc;
this.productUnitType = productUnitType;
} }
public static SaasPositionEnum getValueByCode(String code) { public static SaasPositionEnum getValueByCode(String code) {