新增小马王的字段
parent
9234f40a11
commit
0d1f942422
@ -0,0 +1,47 @@
|
||||
package com.yuyou.openapi.openapi.common.enums;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
|
||||
public class ConstantEnum {
|
||||
|
||||
public enum YesOrNo {
|
||||
YES(1, "YES"),
|
||||
NO(0, "NO"),
|
||||
HAVE(1, "有"),
|
||||
NOTHAVE(0, "无");
|
||||
|
||||
private Integer code;
|
||||
|
||||
private String desc;
|
||||
|
||||
YesOrNo(Integer code, String desc) {
|
||||
this.code = code;
|
||||
this.desc = desc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据desc获得编码值
|
||||
* @param status
|
||||
* @return
|
||||
*/
|
||||
public static Integer codeOf(String status) {
|
||||
if (StrUtil.isBlank(status)) {
|
||||
return GradeEnum.UNKNOW.getCode();
|
||||
}
|
||||
for (GradeEnum gradeEnum : GradeEnum.values()) {
|
||||
if (gradeEnum.getDesc().equals(status)) {
|
||||
return gradeEnum.getCode();
|
||||
}
|
||||
}
|
||||
return GradeEnum.UNKNOW.getCode();
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDesc() {
|
||||
return desc;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue