浏览代码

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

bilingfeng 2 年之前
父节点
当前提交
b4b6e72be4
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/pay/WxPayService.java

+ 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);