public enum AdjustOrderStatusEnum {
DBH(10, "初始化"),
BHZ(20, "审核通过"),
YWC(30, "已完成"),
YQX(40, "已取消");
private Integer code;
private String name;
AdjustOrderStatusEnum(Integer code, String name) {
this.code = code;
this.name = name;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
/**
* 获取状态名称
* @param code
* @return
*/
public static String getName(Integer code){
for(AdjustOrderStatusEnum adjustOrderStatusEnum : values()){
if(adjustOrderStatusEnum.code.equals(code)){
return adjustOrderStatusEnum.getName();
}
}
return null;
}
}
枚举类参考
于 2023-08-18 10:47:39 首次发布