소스 검색

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