导出加字段
This commit is contained in:
@@ -8,23 +8,25 @@ import java.util.function.Function;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public enum SignTypeEnum {
|
||||
TRANSFER(0,"转让","A104"),
|
||||
NEW_SIGNING(1,"新签","A101"),
|
||||
RENEWAL(2,"续签","A102"),
|
||||
RELOCATION (3,"迁址","A103"),
|
||||
NEW_SIGNING_INDUSTRIES(5,"新签同异业转化","A105"),
|
||||
TRANSFER(0,"转让"),
|
||||
NEW_SIGNING(1,"新签"),
|
||||
RENEWAL(2,"续签"),
|
||||
RELOCATION (3,"迁址"),
|
||||
NEW_SIGNING_INDUSTRIES(5,"新签同异业转化"),
|
||||
OLD_NEW_OPEN(6,"老店新开"),
|
||||
DIRECT_SALES_TO_JOINING(7,"直营转加盟"),
|
||||
|
||||
;
|
||||
|
||||
private Integer code;
|
||||
private String desc;
|
||||
private String sap;
|
||||
|
||||
|
||||
SignTypeEnum(Integer code, String desc,String sap) {
|
||||
|
||||
SignTypeEnum(Integer code, String desc) {
|
||||
this.code = code;
|
||||
this.desc = desc;
|
||||
this.sap =sap;
|
||||
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
@@ -43,14 +45,6 @@ public enum SignTypeEnum {
|
||||
this.desc = desc;
|
||||
}
|
||||
|
||||
public String getSap() {
|
||||
return sap;
|
||||
}
|
||||
|
||||
public void setSap(String sap) {
|
||||
this.sap = sap;
|
||||
}
|
||||
|
||||
protected static final Map<Integer, SignTypeEnum> map = Arrays.stream(values()).collect(
|
||||
Collectors.toMap(SignTypeEnum::getCode, Function.identity()));
|
||||
|
||||
@@ -60,4 +54,15 @@ public enum SignTypeEnum {
|
||||
}
|
||||
return map.get(code);
|
||||
}
|
||||
|
||||
public static String getDescByCode(Integer code) {
|
||||
if(code == null) {
|
||||
return null;
|
||||
}
|
||||
SignTypeEnum signTypeEnum = map.get(code);
|
||||
if(signTypeEnum == null) {
|
||||
return null;
|
||||
}
|
||||
return signTypeEnum.getDesc();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user