diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatBatchTransferApi.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatBatchTransferApi.java index 9e0bf9a..a6602a5 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatBatchTransferApi.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatBatchTransferApi.java @@ -140,9 +140,9 @@ public class WechatBatchTransferApi extends AbstractApi { WechatResponseEntity wechatResponseEntity = new WechatResponseEntity<>(); this.client().withType(WechatPayV3Type.BATCH_TRANSFER_DETAIL_WECHAT, queryBatchTransferDetailParams) .function((type, params) -> { - MultiValueMap queryParams = new LinkedMultiValueMap<>(); - queryParams.add("batch_id", params.getBatchIdOrOutBatchNo()); - queryParams.add("detail_id", params.getDetailIdOrOutDetailNo()); + Map queryParams = new HashMap<>(); + queryParams.put("batch_id", params.getBatchIdOrOutBatchNo()); + queryParams.put("detail_id", params.getDetailIdOrOutDetailNo()); URI uri = UriComponentsBuilder.fromHttpUrl(type.uri(WeChatServer.CHINA)) .build() @@ -195,9 +195,9 @@ public class WechatBatchTransferApi extends AbstractApi { WechatResponseEntity wechatResponseEntity = new WechatResponseEntity<>(); this.client().withType(WechatPayV3Type.BATCH_TRANSFER_DETAIL_MCH, queryBatchTransferDetailParams) .function((type, params) -> { - MultiValueMap queryParams = new LinkedMultiValueMap<>(); - queryParams.add("out_batch_no", params.getBatchIdOrOutBatchNo()); - queryParams.add("out_detail_no", params.getDetailIdOrOutDetailNo()); + Map queryParams = new HashMap<>(); + queryParams.put("batch_id", params.getBatchIdOrOutBatchNo()); + queryParams.put("detail_id", params.getDetailIdOrOutDetailNo()); URI uri = UriComponentsBuilder.fromHttpUrl(type.uri(WeChatServer.CHINA)) .build()