微信callback时不更细支付状态和添加redis队列 由查询支付结果时更新和添加

master
wyq 6 months ago
parent e8b7a19421
commit c78b21aa7a
  1. 6
      crmeb-service/src/main/java/com/zbkj/service/service/impl/CallbackServiceImpl.java

@ -179,8 +179,8 @@ public class CallbackServiceImpl implements CallbackService {
// 添加支付成功redis队列 // 添加支付成功redis队列
Boolean execute = transactionTemplate.execute(e -> { Boolean execute = transactionTemplate.execute(e -> {
storeOrder.setPaid(true); // storeOrder.setPaid(true);
storeOrder.setPayTime(CrmebDateUtil.nowDateTime()); // storeOrder.setPayTime(CrmebDateUtil.nowDateTime());
storeOrderService.updateById(storeOrder); storeOrderService.updateById(storeOrder);
if (storeOrder.getUseIntegral() > 0) { if (storeOrder.getUseIntegral() > 0) {
userService.updateIntegral(user, storeOrder.getUseIntegral(), "sub"); userService.updateIntegral(user, storeOrder.getUseIntegral(), "sub");
@ -257,7 +257,7 @@ public class CallbackServiceImpl implements CallbackService {
sb.append("</xml>"); sb.append("</xml>");
return sb.toString(); return sb.toString();
} }
redisUtil.lPush(TaskConstants.ORDER_TASK_PAY_SUCCESS_AFTER, storeOrder.getOrderId()); // redisUtil.lPush(TaskConstants.ORDER_TASK_PAY_SUCCESS_AFTER, storeOrder.getOrderId());
} }
// 充值 // 充值
if (Constants.SERVICE_PAY_TYPE_RECHARGE.equals(attachVo.getType())) { if (Constants.SERVICE_PAY_TYPE_RECHARGE.equals(attachVo.getType())) {

Loading…
Cancel
Save