From 87075c7e5ee57f03771a8cb696d355527cee8080 Mon Sep 17 00:00:00 2001 From: songmingsong <2929511417@qq.com> Date: Wed, 11 Dec 2024 14:27:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E9=A2=84=E4=B8=8B=E5=8D=95?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E7=AD=BE=E5=90=8D=E7=AE=97=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ycwl/basic/model/wx/WxPayRespVO.java | 5 +++++ .../com/ycwl/basic/service/impl/mobile/WxPayServiceImpl.java | 1 + 2 files changed, 6 insertions(+) diff --git a/src/main/java/com/ycwl/basic/model/wx/WxPayRespVO.java b/src/main/java/com/ycwl/basic/model/wx/WxPayRespVO.java index 4b711ef..da2cc0b 100644 --- a/src/main/java/com/ycwl/basic/model/wx/WxPayRespVO.java +++ b/src/main/java/com/ycwl/basic/model/wx/WxPayRespVO.java @@ -38,4 +38,9 @@ public class WxPayRespVO implements Serializable { */ @ApiModelProperty("签名") private String paySign; + /** + * 签名签名算法 + */ + @ApiModelProperty("签名算法") + private String signType; } diff --git a/src/main/java/com/ycwl/basic/service/impl/mobile/WxPayServiceImpl.java b/src/main/java/com/ycwl/basic/service/impl/mobile/WxPayServiceImpl.java index c0aece6..375e23c 100644 --- a/src/main/java/com/ycwl/basic/service/impl/mobile/WxPayServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/impl/mobile/WxPayServiceImpl.java @@ -106,6 +106,7 @@ public class WxPayServiceImpl implements WxPayService { .collect(Collectors.joining("\n", "", "\n")); String sign = WXPayUtil.getSign(signatureStr, wechatConfig.getKeyPath()); vo.setPaySign(sign); + vo.setSignType("RSA-SHA256"); vo.setPrepayId("prepay_id=" + response.getPrepayId()); return vo; } catch (ServiceException e) {