fix: 修复 BigDecimal 类型数据序列化和签名异常问题, 修复微信支付方式判断逻辑

This commit is contained in:
DaxPay
2024-11-11 10:16:22 +08:00
parent 7446aa0a14
commit 2c94841e4f
5 changed files with 8 additions and 5 deletions

View File

@@ -30,7 +30,7 @@ public class WechatPayService {
// 判断是否是支持的支付方式
String method = payParam.getMethod();
PayMethodEnum methodEnum = PayMethodEnum.findByCode(method);
if (List.of(PayMethodEnum.APP,PayMethodEnum.BARCODE,PayMethodEnum.WAP,PayMethodEnum.QRCODE,PayMethodEnum.JSAPI).contains(methodEnum)) {
if (!List.of(PayMethodEnum.APP,PayMethodEnum.BARCODE,PayMethodEnum.WAP,PayMethodEnum.QRCODE,PayMethodEnum.JSAPI).contains(methodEnum)) {
throw new ValidationFailedException("不支持的支付方式");
}