yzc 2 лет назад
Родитель
Сommit
85e4a710ed

+ 14 - 3
sckw-modules-api/sckw-payment-api/src/main/java/com/sckw/payment/api/model/constant/ChannelEnum.java

@@ -6,9 +6,20 @@ import lombok.Getter;
 @Getter
 @AllArgsConstructor
 public enum ChannelEnum {
-    HF("huifu", "汇付渠道"),
-    XS("newpay", "新生渠道"),
-    ZX("citic", "中信渠道");
+    HF("01","huifu", "汇付渠道"),
+    XS("02","newpay", "新生渠道"),
+    ZX("03","citic", "中信渠道");
+    private String code;
     private String channel;
     private String desc;
+
+    public static ChannelEnum getByCode(String code) {
+        for (ChannelEnum channelEnum : ChannelEnum.values()) {
+            if (channelEnum.getCode().equals(code)) {
+                return channelEnum;
+            }
+        }
+        return null;
+    }
+
 }