Selaa lähdekoodia

中台预收统计接口

xucaiqin 2 vuotta sitten
vanhempi
commit
8cbef37178

+ 2 - 3
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/PayCenterService.java

@@ -653,13 +653,12 @@ public class PayCenterService {
      * @param filter
      * @return
      */
-    public R<PrePayWalletPage> advancePayReceiveChannels(String uid, String filter) {
+    public R<List<ChannelStatistics>> advancePayReceiveChannels(String uid, String filter) {
         String sync = getHttp(PayCenterEnum.ADVANCE_PAY_RECEIVE_CHANNELS, new HashMap<>() {{
             put("uid", uid);
             put("filter", filter);
         }});
-        return JSONObject.parseObject(sync, new TypeReference<>() {
-        });
+        return parseArray(sync, ChannelStatistics.class);
     }
 
     /**

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

@@ -835,7 +835,7 @@ public class WalletService {
         }
         List<ChannelCount> channelDetails = new ArrayList<>();
         //查询预付订单渠道统计数据
-        R<List<ChannelStatistics>> listR = payCenterService.advancePayWalletChannels(uid, StringUtils.join(filterList, ","));
+        R<List<ChannelStatistics>> listR = payCenterService.advancePayReceiveChannels(uid, StringUtils.join(filterList, ","));
         Map<String, Integer> mapCount;
         if (listR.getStatus()) {
             List<ChannelStatistics> data = listR.getData();