‘linchangsheng’ 6 hónapja
szülő
commit
c286c472b9

+ 5 - 1
mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/order/PayOrderLogic.java

@@ -515,7 +515,11 @@ public class PayOrderLogic {
         workerOrder.setWorkerName(currentCompanyWechat.getUser().getNickName());
         workerOrder.setIdentity(currentCompanyWechat.getUser().getIdCard());
         workerOrder.setOpenId(currentCompanyWechat.getUser().getMiniOpenId());
-        workerOrder.updateById();
+        if (!StringUtil.isEmpty(orderIdNew)) {
+            workerOrder.insert();
+        }else {
+            workerOrder.updateById();
+        }
 
         //插入手工结算数据
         if (workerOrder.getManualAmount() != null && workerOrder.getManualAmount().doubleValue() > 0) {