| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package cn.com.goldenwater.dcproj.constValue;
- import org.apache.commons.lang3.StringUtils;
- /**
- * Created by jinshui on 2019/6/13.
- */
- public enum RsvrEnum {
- SAFE("safe", "安全运行管理状态"), EXT("ext", "督查表基本落实情况信息状态"), VIEW("view", "走访信息状态"),
- PRES("pres", "三个责任人状态"), PROJECT("project", "水库工程实体状态"), FITS("fits", "工程效益实况状态"),
- DAM("dam", "安全运行总体评价"), PERSSAFE("persSafe", "水库安全管理三级责任人填录状态"), REIN("rein", "安全鉴定及除险加固");
- private String value;
- private String desc;
- RsvrEnum(String value, String desc) {
- this.desc = desc;
- this.value = value;
- }
- /**
- * 通过value获取枚举
- *
- * @param value
- * @return
- */
- public static RsvrEnum getByValue(String value) {
- if (StringUtils.isBlank(value)) {
- return null;
- }
- for (RsvrEnum result : RsvrEnum.values()) {
- if (result.value.equals(value)) {
- return result;
- }
- }
- return null;
- }
- public String getValue() {
- return value;
- }
- public void setValue(String value) {
- this.value = value;
- }
- public String getDesc() {
- return desc;
- }
- public void setDesc(String desc) {
- this.desc = desc;
- }
- }
|