Преглед на файлове

ChannelEnum加code字段

yzc преди 2 години
родител
ревизия
85e4a710ed
променени са 1 файла, в които са добавени 14 реда и са изтрити 3 реда
  1. 14 3
      sckw-modules-api/sckw-payment-api/src/main/java/com/sckw/payment/api/model/constant/ChannelEnum.java

+ 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;
+    }
+
 }