package cn.huge.module.thirdByRmtj.consts;
|
|
import cn.huge.base.common.utils.ObjectUtils;
|
|
/**
|
* @title: 调解相关常量枚举类
|
* @description: 调解相关常量枚举类
|
* @company: hugeinfo
|
* @author: liyj
|
* @time: 2021-11-05 16:51:48
|
* @version: 1.0.0
|
*/
|
public enum RmtjDsrsfmyEnum {
|
|
/**
|
* 当事人是否满意,1:是,0:否
|
*/
|
DSRSFMY_0(1, 0),
|
DSRSFMY_1(2, 1);
|
|
/**
|
* 代码编号
|
*/
|
private int index;
|
|
/**
|
* 描述
|
*/
|
private int code;
|
|
public int getIndex() {
|
return index;
|
}
|
|
public void setIndex(int index) {
|
this.index = index;
|
}
|
|
public int getCode() {
|
return code;
|
}
|
|
public void setCode(int code) {
|
this.code = code;
|
}
|
|
/**
|
* 构造方法
|
* @param index
|
* @param code
|
*/
|
RmtjDsrsfmyEnum(int index, int code) {
|
this.index = index;
|
this.code = code;
|
}
|
|
/**
|
* 静态方法
|
* @param index
|
* @return
|
*/
|
public static Integer getCode(Integer index) {
|
if (ObjectUtils.isEmpty(index)){
|
return 1;
|
}
|
for (RmtjDsrsfmyEnum constantEnum : RmtjDsrsfmyEnum.values()) {
|
if (constantEnum.getIndex() ==index) {
|
return constantEnum.code;
|
}
|
}
|
return 1;
|
}
|
}
|