xiongzhu 4 年之前
父節點
當前提交
75256fb8d4
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/main/java/com/izouma/nineth/service/SandPayService.java

+ 5 - 1
src/main/java/com/izouma/nineth/service/SandPayService.java

@@ -101,7 +101,11 @@ public class SandPayService {
 
 
     public JSONObject requestAlipay(String orderId, BigDecimal amount, String subject, String desc,
     public JSONObject requestAlipay(String orderId, BigDecimal amount, String subject, String desc,
                                     LocalDateTime timeout, String extend) {
                                     LocalDateTime timeout, String extend) {
-
+        if (orderId.length() < 12) {
+            for (int i = orderId.length(); i < 12; i++) {
+                orderId = "0" + orderId;
+            }
+        }
         JSONObject header = new JSONObject();
         JSONObject header = new JSONObject();
         header.put("version", "1.0");            //版本号
         header.put("version", "1.0");            //版本号
         header.put("method", "sandpay.trade.precreate");   //接口名称:统一下单并支付
         header.put("method", "sandpay.trade.precreate");   //接口名称:统一下单并支付