Jelajahi Sumber

钱包增加渠道类型字典回显

xucaiqin 2 tahun lalu
induk
melakukan
9e1e15f780

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

@@ -61,6 +61,20 @@ public enum ChannelEnum {
         return "";
     }
 
+    /**
+     * 通过渠道获取字典值
+     * @param channel
+     * @return
+     */
+    public static String getDict(String channel) {
+        for (ChannelEnum channelEnum : ChannelEnum.values()) {
+            if (channelEnum.getChannel().equals(channel)) {
+                return channelEnum.getValue();
+            }
+        }
+        return "";
+    }
+
     /**
      * 通过字典值获取
      *

+ 1 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/vo/res/WalletRefundVo.java

@@ -48,6 +48,7 @@ public class WalletRefundVo {
      */
     private String channel;
     private String channelLabel;
+    private String channelDict;
     /**
      * 备注
      */

+ 1 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/WalletService.java

@@ -1256,6 +1256,7 @@ public class WalletService {
             walletRefundVo.setUidName(getFirmName(walletRefundVo.getUid()));
             walletRefundVo.setFilterName(getFirmName(walletRefundVo.getFilter()));
             walletRefundVo.setChannelLabel(ChannelEnum.getDesc(walletRefundVo.getChannel()));
+            walletRefundVo.setChannelDict(ChannelEnum.getDict(walletRefundVo.getChannel()));
         }
         return walletRefundVoPageRes;
     }