parent
e6239e89bc
commit
7f9a513305
|
@ -0,0 +1,51 @@
|
|||
package com.hzya.frame.ningboBankTreasury.enums;
|
||||
|
||||
/**
|
||||
* @Description 币种枚举
|
||||
* @Author xiangerlin
|
||||
* @Date 2024/7/24 17:07
|
||||
**/
|
||||
public enum CurrencyEnum {
|
||||
|
||||
人民币("01","人民币"),
|
||||
美元("02","美元"),
|
||||
澳元("03","澳元"),
|
||||
欧元("04","欧元"),
|
||||
日元("05","日元"),
|
||||
英镑("06","英镑"),
|
||||
港币("07","港币"),
|
||||
新加坡元("08","新加坡元"),
|
||||
加拿大元("09","加拿大元"),
|
||||
瑞士("10","瑞士"),
|
||||
泰铢("23","泰铢"),
|
||||
新台币("92","新台币"),
|
||||
ALL("ALL","多币");
|
||||
private final String name;
|
||||
private final String code;
|
||||
|
||||
CurrencyEnum(String name, String code) {
|
||||
this.name = name;
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据code获取币种名字
|
||||
* @param code
|
||||
* @return
|
||||
*/
|
||||
public static String getNameByCode(String code){
|
||||
for (CurrencyEnum currency : values()) {
|
||||
if (currency.code.equals(code)) {
|
||||
return currency.name;
|
||||
}
|
||||
}
|
||||
return null; // 或者抛出异常,表示找不到对应的币种
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue