parent
7f574c45df
commit
5c8d50fd3a
@ -0,0 +1,322 @@
|
|||||||
|
package au.com.royalpay.payment.manage.tradelog.beans.enums;
|
||||||
|
|
||||||
|
public enum AlipayPlusChannelEnum {
|
||||||
|
ALIPAY_CN {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_cn";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_CN";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
ALIPAY_SG {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_ac_sg";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_SG";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
ALIPAY_MO {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_ac_mo";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_MO";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
ALIPAY_HK {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_ac_hk";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_HK";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
ALIPAY_LU {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_ac_lu";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_LU";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
ALIPAY_GB {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_ac_gb";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_GB";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
ALIPAY_US {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 6;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "alipay_ac_us";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "ALIPAY_US";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
PAYTM {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 7;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "paytm";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "PAYTM";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
KAKAOPAY {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "kakaopay";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "KAKAOPAY";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
TRUEMONEY {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 9;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "truemoney";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "TRUEMONEY";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
EZLINK {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "ezlink";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "EZLINK";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
GCASH {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 11;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "gcash";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "GCASH";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
TNG {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 12;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "tng";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "TNG";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
DANA {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 13;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "dana";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "DANA";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
EASYPAISA {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 14;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "easy_paisa";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "EASYPAISA";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
BKASH {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 15;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "bkash";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "BKASH";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
LAZADAWALLET {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return 16;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "lazada_wallet_my";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "LAZADAWALLET";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
UNKNOWN {
|
||||||
|
@Override
|
||||||
|
public int code() {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String value() {
|
||||||
|
return "unknown";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String description() {
|
||||||
|
return "AlipayPlus";
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取代码。
|
||||||
|
*
|
||||||
|
* @return 代码
|
||||||
|
*/
|
||||||
|
public abstract int code();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取代码对应的值。
|
||||||
|
*
|
||||||
|
* @return 代码值
|
||||||
|
*/
|
||||||
|
public abstract String value();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取代码对应的描述。
|
||||||
|
*
|
||||||
|
* @return 代码值
|
||||||
|
*/
|
||||||
|
public abstract String description();
|
||||||
|
|
||||||
|
public static AlipayPlusChannelEnum statusOf(String value) {
|
||||||
|
for (AlipayPlusChannelEnum item : AlipayPlusChannelEnum.values()) {
|
||||||
|
if (item.value().equalsIgnoreCase(value)) {
|
||||||
|
return item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return AlipayPlusChannelEnum.UNKNOWN;
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in new issue