parent
dd6d0b9f9c
commit
6fd8bc6c68
@ -0,0 +1,35 @@ |
||||
package digital.laboratory.platform.entrustment.enums; |
||||
|
||||
import lombok.Getter; |
||||
|
||||
@Getter |
||||
public enum EntrustIdentificationSituationType { |
||||
|
||||
FIRST_IDENT(0, "首次鉴定"), |
||||
SUPPLY_IDENT(1, "补充鉴定"), |
||||
AFRESF_IDENT(2, "重新鉴定"), |
||||
PRIMARY_SCREEN(3, "初筛(不要报告、只要结果)"), |
||||
MYANMAR_PERSON(4, "涉缅人员"), |
||||
VOLUNTARY_PERSON(5, "自愿戒治人员") |
||||
; |
||||
|
||||
private final Integer code; |
||||
|
||||
private final String desc; |
||||
|
||||
EntrustIdentificationSituationType(Integer code, String desc) { |
||||
this.code = code; |
||||
this.desc = desc; |
||||
} |
||||
|
||||
// 根据名称判断是否存在对应枚举
|
||||
public static EntrustIdentificationSituationType isExist(String desc) { |
||||
for (EntrustIdentificationSituationType entrustIdentificationSituationType : values()) { |
||||
if (entrustIdentificationSituationType.getDesc().equals(desc)) { |
||||
return entrustIdentificationSituationType; |
||||
} |
||||
} |
||||
throw new IllegalArgumentException("No enum constant with desc: " + desc); |
||||
} |
||||
|
||||
} |
@ -1,33 +0,0 @@ |
||||
package digital.laboratory.platform.entrustment.enums; |
||||
|
||||
import lombok.Getter; |
||||
|
||||
@Getter |
||||
public enum EntrustStatisticType { |
||||
|
||||
ENTRUST(0, "委托"), |
||||
SCREEN(1, "初筛"), |
||||
SOCIETY(2, "两社人员"), |
||||
OTHER(3, "其他人员") |
||||
; |
||||
|
||||
private final Integer code; |
||||
|
||||
private final String desc; |
||||
|
||||
EntrustStatisticType(Integer code, String desc) { |
||||
this.code = code; |
||||
this.desc = desc; |
||||
} |
||||
|
||||
// 根据名称判断是否存在对应枚举
|
||||
public static EntrustStatisticType isExist(String desc) { |
||||
for (EntrustStatisticType entrustStatisticType : values()) { |
||||
if (entrustStatisticType.getDesc().equals(desc)) { |
||||
return entrustStatisticType; |
||||
} |
||||
} |
||||
throw new IllegalArgumentException("No enum constant with desc: " + desc); |
||||
} |
||||
|
||||
} |
Loading…
Reference in new issue