‘linchangsheng’ vor 5 Monaten
Ursprung
Commit
c6d7b2e051

+ 3 - 2
mall-server-api/src/main/java/com/gree/mall/manager/logic/websit/SettlementOrderLogic.java

@@ -415,6 +415,9 @@ public class SettlementOrderLogic {
                 if (workerOrderServiceById.getPayStatus().equals("PAID"))
                     continue;
 
+                workerOrder.setPayNum((workerOrder.getPayNum()==null?0: workerOrder.getPayNum())+1);
+                workerOrder.updateById();
+
                 WxPayService payService = wechatLogic.getPayJaspWebstiService(workerOrder.getConfigId(), "B");
                 WxPayOrderQueryResult wxPayOrderQueryResult = null;
                 try {
@@ -423,8 +426,6 @@ public class SettlementOrderLogic {
                     log.info(e);
                     continue;
                 }
-                workerOrder.setPayNum((workerOrder.getPayNum()==null?0: workerOrder.getPayNum())+1);
-                workerOrder.updateById();
 
                 if (wxPayOrderQueryResult == null)
                     continue;