New file |
| | |
| | | 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(); |
| | | } |
| | | } |