FengChaoYu 2 miesięcy temu
rodzic
commit
b42bfcbd1a

+ 1 - 1
mall-miniapp-service/src/main/java/com/gree/mall/miniapp/logic/common/AllInPayLogic.java

@@ -68,7 +68,7 @@ public class AllInPayLogic {
         }
         reqMap.put("notify_url", this.notifyUrl);
         reqMap.put("trxamt", (int) ArithUtils.mul(order.getPayValue().doubleValue(), 100) + "");
-        reqMap.put("reqsn", order.getOrderNo());
+        reqMap.put("reqsn", StringUtils.isBlank(order.getOrderNo()) ? order.getOutTradeNo() : order.getOrderNo());
         reqMap.put("body", order.getWebsitName());
         reqMap.put("paytype", payType);
         reqMap.put("remark", order.getOrderId());

+ 1 - 1
mall-server-api/src/main/java/com/gree/mall/manager/logic/common/AllInPayLogic.java

@@ -48,7 +48,7 @@ public class AllInPayLogic {
         }
         reqMap.put("notify_url", this.notifyUrl);
         reqMap.put("trxamt", (int) ArithUtils.mul(order.getPayValue().doubleValue(), 100) + "");
-        reqMap.put("reqsn", order.getOrderNo());
+        reqMap.put("reqsn", StringUtils.isBlank(order.getOrderNo()) ? order.getOutTradeNo() : order.getOrderNo());
         reqMap.put("body", order.getWebsitName());
         reqMap.put("paytype", payType);
         reqMap.put("remark", order.getOrderId());