Files
mp-java/src
赵忠林 006c1cabec fix(payment): 修复微信支付退款逻辑与配置问题
- 统一将 WECHAT 支付类型映射为 WECHAT_NATIVE 处理
- 优化退款状态查询条件,增加退款订单非空判断
- 在 ShopOrder 实体中新增 refundReason 字段并添加校验注解
- 控制器中提前校验订单是否存在避免空指针异常
- 简化支付状态检查逻辑,直接使用布尔值判断
- 微信退款策略中截取退款原因长度限制为80字符
- 修改微信退款状态转换方法参数类型为字符串
- 更新开发环境微信支付测试配置信息及证书路径
- 缓存键结构调整,增强租户隔离安全性
- 放宽开发环境对 apiclientKey 的必填校验限制
2025-12-08 14:27:08 +08:00
..