【修复】pay:PayWalletServiceImpl 可能存在的循环依赖问题

【修复】system:dev 配置文件,缺少 WECHAT_MINI_APP 配置项~
plp
YunaiV 2 years ago
parent 5380e21001
commit da5425da2f

@ -36,13 +36,15 @@ public class PayWalletServiceImpl implements PayWalletService {
@Resource
private PayWalletMapper walletMapper;
@Resource
@Lazy // 延迟加载,避免循环依赖
private PayWalletTransactionService walletTransactionService;
@Resource
@Lazy
@Lazy // 延迟加载,避免循环依赖
private PayOrderService orderService;
@Resource
@Lazy
@Lazy // 延迟加载,避免循环依赖
private PayRefundService refundService;
@Override

@ -198,6 +198,16 @@ justauth:
client-secret: 1wTb7hYxnpT2TUbIeHGXGo7T0odav1ic10mLdyyATOw
agent-id: 1000004
ignore-check-redirect-uri: true
# noinspection SpringBootApplicationYaml
WECHAT_MINI_APP: # 微信小程序
client-id: ${wx.miniapp.appid}
client-secret: ${wx.miniapp.secret}
ignore-check-redirect-uri: true
ignore-check-state: true # 微信小程序,不会使用到 state所以不进行校验
WECHAT_MP: # 微信公众号
client-id: ${wx.mp.app-id}
client-secret: ${wx.mp.secret}
ignore-check-redirect-uri: true
cache:
type: REDIS
prefix: 'social_auth_state:' # 缓存前缀,目前只对 Redis 缓存生效,默认 JUSTAUTH::STATE::

@ -254,6 +254,7 @@ justauth:
client-secret: 1wTb7hYxnpT2TUbIeHGXGo7T0odav1ic10mLdyyATOw
agent-id: 1000004
ignore-check-redirect-uri: true
# noinspection SpringBootApplicationYaml
WECHAT_MINI_APP: # 微信小程序
client-id: ${wx.miniapp.appid}
client-secret: ${wx.miniapp.secret}

Loading…
Cancel
Save