package com.oying.utils.enums;
|
|
import lombok.AllArgsConstructor;
|
import lombok.Getter;
|
|
/**
|
* @author xin
|
* @description 支付类型
|
* @date 2024/10/25 下午4:09
|
*/
|
@Getter
|
@AllArgsConstructor
|
public enum PayTypeEnum {
|
|
/* 支付类型 汇旺财 */
|
HWC("HWC", "汇旺财1721415002"),
|
|
/* 支付类型 汇旺财 */
|
HWC2("HWC2", "汇旺财1721753752"),
|
|
UNKNOWN("UNKNOWN", "暂未开放");
|
|
private final String key;
|
private final String value;
|
|
public static PayTypeEnum find(String val) {
|
for (PayTypeEnum value : PayTypeEnum.values()) {
|
if (val.equals(value.getKey())) {
|
return value;
|
}
|
}
|
return UNKNOWN;
|
}
|
|
public static String getValue(String val) {
|
for (PayTypeEnum value : PayTypeEnum.values()) {
|
if (val.equals(value.getKey())) {
|
return value.getValue();
|
}
|
}
|
return UNKNOWN.getValue();
|
}
|
}
|