|
|
@@ -215,6 +215,15 @@ public class WalletService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 更新时间填充
|
|
|
+ *
|
|
|
+ * @param prePayWalletVo
|
|
|
+ */
|
|
|
+ private void time(PrePayWalletVo prePayWalletVo) {
|
|
|
+ prePayWalletVo.setUpdateTime(kwpWalletService.queryTime(prePayWalletVo.getUid(), prePayWalletVo.getFilter(), prePayWalletVo.getChannel()));
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 资金明细设置退款中金额
|
|
|
*
|
|
|
@@ -1024,6 +1033,7 @@ public class WalletService {
|
|
|
prePayWalletVo.setSettlingApMoney(dfMoney(row.getSettlingApMoney()));
|
|
|
prePayWalletVo.setTotalApMoney(dfMoney(row.getTotalApMoney()));
|
|
|
refundMoney(row, prePayWalletVo, false);
|
|
|
+ time(prePayWalletVo);
|
|
|
list.add(prePayWalletVo);
|
|
|
}
|
|
|
}
|
|
|
@@ -1071,6 +1081,7 @@ public class WalletService {
|
|
|
usingApSum += map.get("usingApSum");
|
|
|
totalApSum += map.get("totalApSum");
|
|
|
}
|
|
|
+ list.forEach(this::time);
|
|
|
ApPageRes<PrePayWalletVo> page = new ApPageRes<>(prePayPage.getPage(), prePayPage.getPageSize(), list);
|
|
|
page.setApMoney(dfMoney(apSum));
|
|
|
page.setUsingApMoney(dfMoney(usingApSum));
|
|
|
@@ -1344,6 +1355,7 @@ public class WalletService {
|
|
|
if (Objects.nonNull(orderR.getData())) {
|
|
|
kwpWalletPrepayService.savePrepay(orderR.getData().getOrderNo(), PrePayEnum.ADD);
|
|
|
}
|
|
|
+ kwpWalletService.saveTime(uid, filter, channelEnum.getChannel());
|
|
|
return orderR.getData();
|
|
|
}
|
|
|
|
|
|
@@ -1369,6 +1381,7 @@ public class WalletService {
|
|
|
if (Objects.nonNull(orderR.getData())) {
|
|
|
kwpWalletPrepayService.savePrepay(orderR.getData().getOrderNo(), PrePayEnum.APPEND);
|
|
|
}
|
|
|
+ kwpWalletService.saveTime(uid, prePay.getFilter(), channelEnum.getChannel());
|
|
|
return orderR.getData();
|
|
|
}
|
|
|
|
|
|
@@ -1470,6 +1483,8 @@ public class WalletService {
|
|
|
Long userId = LoginUserHolder.getUserId();
|
|
|
//异步提交清分退款任务
|
|
|
AsyncPool.addTask(new Refund(refundReq, kwpWalletRefund, payCenterService, kwpWalletRefundMapper, userId));
|
|
|
+ //记录操作时间
|
|
|
+ kwpWalletService.saveTime(kwpWalletRefund.getUid(), kwpWalletRefund.getFilter(), channelEnum.getChannel());
|
|
|
return businessNoR;
|
|
|
} finally {
|
|
|
redisLockUtil.unlock(key);
|
|
|
@@ -1960,7 +1975,7 @@ public class WalletService {
|
|
|
if (Objects.isNull(byChannel)) {
|
|
|
throw new BusinessException("支付通道异常");
|
|
|
}
|
|
|
- R<Page<PrePayIndex2>> pageR = payCenterService.advancePayIndex2(moneyPage.getUid(), byChannel, moneyPage.getFilter(), moneyPage.getPage(), moneyPage.getPageSize());
|
|
|
+ R<Page<PrePayIndex2>> pageR = payCenterService.advancePayIndex2(moneyPage.getUid(), byChannel, moneyPage.getFilter(), moneyPage.getPage(), moneyPage.getPageSize(), moneyPage.getKeywords());
|
|
|
if (!pageR.getStatus()) {
|
|
|
return new PageRes<>(moneyPage.getPage(), moneyPage.getPageSize(), 0, 0, new ArrayList<>());
|
|
|
}
|
|
|
@@ -2004,7 +2019,7 @@ public class WalletService {
|
|
|
if (Objects.isNull(byChannel)) {
|
|
|
throw new BusinessException("支付通道异常");
|
|
|
}
|
|
|
- R<Page<PrePayIndex2>> pageR = payCenterService.advancePayIndex2(moneyPage.getFilter(), byChannel, moneyPage.getUid(), moneyPage.getPage(), moneyPage.getPageSize());
|
|
|
+ R<Page<PrePayIndex2>> pageR = payCenterService.advancePayIndex2(moneyPage.getFilter(), byChannel, moneyPage.getUid(), moneyPage.getPage(), moneyPage.getPageSize(), moneyPage.getKeywords());
|
|
|
if (!pageR.getStatus()) {
|
|
|
return new PageRes<>(moneyPage.getPage(), moneyPage.getPageSize(), 0, 0, new ArrayList<>());
|
|
|
}
|