From 78cbce016d116f69c21d8b56659ca0cc9553e9a3 Mon Sep 17 00:00:00 2001 From: felord Date: Mon, 10 May 2021 10:56:43 +0800 Subject: [PATCH 1/2] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E8=AF=81?= =?UTF-8?q?=E4=B9=A6=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitee.com/felord/payment-spring-boot/issues/I3NGSB Closes I3NGSB --- .../java/cn/felord/payment/wechat/v3/SignatureProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java index 1d37b4d..37f526b 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java @@ -224,7 +224,7 @@ public class SignatureProvider { } ArrayNode certificates = bodyObjectNode.withArray("data"); if (certificates.isArray() && certificates.size() > 0) { - CERTIFICATE_MAP.clear(); + CERTIFICATE_MAP.remove(tenantId); final CertificateFactory certificateFactory = CertificateFactory.getInstance("X509",BC_PROVIDER); certificates.forEach(objectNode -> { JsonNode encryptCertificate = objectNode.get("encrypt_certificate"); From 9d01a0fa3a726a8e3b5e4b6784ac59b6384139b3 Mon Sep 17 00:00:00 2001 From: felord Date: Thu, 13 May 2021 16:20:47 +0800 Subject: [PATCH 2/2] =?UTF-8?q?refactor:=20=20=E5=88=86=E8=B4=A6=E6=A0=87?= =?UTF-8?q?=E8=AE=B0=E9=BB=98=E8=AE=A4=E6=94=B9=E4=B8=BA=20=E4=B8=8D?= =?UTF-8?q?=E5=88=86=E8=B4=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wechat/v3/model/payscore/CompleteServiceOrderParams.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/payscore/CompleteServiceOrderParams.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/payscore/CompleteServiceOrderParams.java index b37d697..876bfc3 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/payscore/CompleteServiceOrderParams.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/payscore/CompleteServiceOrderParams.java @@ -78,7 +78,7 @@ public class CompleteServiceOrderParams { * false:不分账,默认:false * true:分账。 */ - private Boolean profitSharing = Boolean.TRUE; + private Boolean profitSharing = Boolean.FALSE; /** * 订单优惠标记,选填 *