3 changed files with 52 additions and 2 deletions
@ -0,0 +1,43 @@ |
|||
package com.epmet.commons.tools.enums; |
|||
|
|||
/** |
|||
* 用户详细状态:01:新增、02:导入、03:迁入、04:新生、11:迁出、21死亡 未完待续 |
|||
*/ |
|||
public enum IcResiUserSubStatusEnum { |
|||
/** |
|||
* 环境变量枚举 |
|||
*/ |
|||
ADD("01", "新增"), |
|||
IMPORT("02", "导入"), |
|||
MOVE_IN("03", "迁入"), |
|||
BIRTH("04", "新生"), |
|||
MOVE_OUT("11", "迁出"), |
|||
DIED("21", "死亡"); |
|||
|
|||
private final String subStatus; |
|||
private final String statusDesc; |
|||
|
|||
|
|||
IcResiUserSubStatusEnum(String subStatus, String statusDesc) { |
|||
this.subStatus = subStatus; |
|||
this.statusDesc = statusDesc; |
|||
} |
|||
|
|||
public static IcResiUserSubStatusEnum getEnum(String subStatus) { |
|||
IcResiUserSubStatusEnum[] values = IcResiUserSubStatusEnum.values(); |
|||
for (IcResiUserSubStatusEnum value : values) { |
|||
if (value.getSubStatus().equals(subStatus)) { |
|||
return value; |
|||
} |
|||
} |
|||
return IcResiUserSubStatusEnum.ADD; |
|||
} |
|||
|
|||
public String getSubStatus() { |
|||
return subStatus; |
|||
} |
|||
|
|||
public String getStatusDesc() { |
|||
return statusDesc; |
|||
} |
|||
} |
|||
Loading…
Reference in new issue