微信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队列
Boolean execute = transactionTemplate.execute(e -> {
storeOrder.setPaid(true);
storeOrder.setPayTime(CrmebDateUtil.nowDateTime());
// storeOrder.setPaid(true);
// storeOrder.setPayTime(CrmebDateUtil.nowDateTime());
storeOrderService.updateById(storeOrder);
if (storeOrder.getUseIntegral() > 0) {
userService.updateIntegral(user, storeOrder.getUseIntegral(), "sub");
@ -257,7 +257,7 @@ public class CallbackServiceImpl implements CallbackService {
sb.append("</xml>");
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())) {

Loading…
Cancel
Save