53 lines
1.5 KiB
Java
53 lines
1.5 KiB
Java
package cn.palmte.work.bean;
|
|
|
|
/**
|
|
* @author xiongshiyan at 2021/11/1 , contact me with email yanshixiong@126.com or phone 15208384257
|
|
*/
|
|
public enum UnderwrittenModeEnum {
|
|
PLAN_O(-1,""),
|
|
PLAN_A(1,"A类-不垫资(战略合作)"),
|
|
PLAN_B(2,"B类-不垫资(背靠背)"),
|
|
PLAN_C(3,"C类-垫资(账期覆盖)"),
|
|
PLAN_D(4,"D类-垫资(账期不覆盖");
|
|
|
|
private int underwrittenMode;
|
|
private String underwrittenModeStr;
|
|
|
|
private UnderwrittenModeEnum(int underwrittenMode, String underwrittenModeStr) {
|
|
this.underwrittenMode = underwrittenMode;
|
|
this.underwrittenModeStr = underwrittenModeStr;
|
|
}
|
|
|
|
public int getUnderwrittenMode() {
|
|
return underwrittenMode;
|
|
}
|
|
|
|
public void setUnderwrittenMode(int underwrittenMode) {
|
|
this.underwrittenMode = underwrittenMode;
|
|
}
|
|
|
|
public String getUnderwrittenModeStr() {
|
|
return underwrittenModeStr;
|
|
}
|
|
|
|
public void setUnderwrittenModeStr(String underwrittenModeStr) {
|
|
this.underwrittenModeStr = underwrittenModeStr;
|
|
}
|
|
|
|
public static UnderwrittenModeEnum parseUnderwrittenMode(int underwrittenMode){
|
|
if(underwrittenMode == 1){
|
|
return PLAN_A;
|
|
}
|
|
if(underwrittenMode == 2){
|
|
return PLAN_B;
|
|
}
|
|
if(underwrittenMode == 3){
|
|
return PLAN_C;
|
|
}
|
|
if(underwrittenMode == 4){
|
|
return PLAN_D;
|
|
}
|
|
throw new IllegalArgumentException("Unkown underwrittenMode:"+underwrittenMode);
|
|
}
|
|
}
|