浏览代码

微信回调bug修改

fllmoyu 4 年之前
父节点
当前提交
1800c962b1
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      web/src/main/java/com/jpsoft/bus/modules/pay/wechat/WxPayController.java

+ 6 - 0
web/src/main/java/com/jpsoft/bus/modules/pay/wechat/WxPayController.java

@@ -175,6 +175,12 @@ public class WxPayController {
                         throw new Exception("支付已完成,但未找到此订单号的流水");
                     }
 
+                    mergeOrderInfo.setPayStatus(20);
+                    mergeOrderInfo.setPayName("wechat");
+                    mergeOrderInfo.setTransactionId(params.get("trade_no"));
+                    mergeOrderInfo.setUpdateTime(new Date());
+                    mergeOrderInfoService.update(mergeOrderInfo);
+
                     List<OrderInfo> orderInfoList = orderInfoService.findByMergeOrderId(mergeOrderInfo.getId());
 
                     if (orderInfoList.size()>0){