Prechádzať zdrojové kódy

feat : 订单过期自动取消策略

bilingfeng 2 rokov pred
rodič
commit
b4b6e72be4

+ 1 - 1
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/pay/WxPayService.java

@@ -289,8 +289,8 @@ public class WxPayService extends PayBaseService {
             paramData.put("mch_id", config.getMchId());
             paramData.put("out_trade_no", platformOrderDTO.getOrderId());
             paramData.put("nonce_str", WxPayUtil.generateNonceStr());
-            paramData.put("sign", WxPayUtil.generateSignature(paramData, config.getApiKey()));
             paramData.put("sign_type", config.getSignType());
+            paramData.put("sign", WxPayUtil.generateSignature(paramData, config.getApiKey()));
             // 取消订单, 获取结果
             String result = HttpUtil.postData(WxPayConstants.CLOSE_ORDER_URL, XmlUtil.mapToXml(paramData));
             Map<String, String> successMap = XmlUtil.xmlToMap(result);