From 03f1f3372a10a08f96f3308bfa099e86a55046d0 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 30 一月 2024 09:32:38 +0800 Subject: [PATCH] 修改数据权限bug --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/config/WxCpConfiguration.java | 26 +++++++++++++++++++------- 1 files changed, 19 insertions(+), 7 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/config/WxCpConfiguration.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/config/WxCpConfiguration.java index 3398f36..1d57627 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/config/WxCpConfiguration.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/config/WxCpConfiguration.java @@ -27,26 +27,38 @@ private WxCpProperties properties; @Bean - @ConditionalOnMissingBean + @ConditionalOnMissingBean(name = "wxService") public WxCpService wxService() { - WxCpDefaultConfigImpl wxCpConfigStorage = new WxCpDefaultConfigImpl(); wxCpConfigStorage.setCorpId(properties.getCorpId()); wxCpConfigStorage.setAgentId(properties.getAgentId()); wxCpConfigStorage.setCorpSecret(properties.getAgentSecret()); - + wxCpConfigStorage.setAesKey(properties.getEncodingAESKey()); + wxCpConfigStorage.setToken(properties.getToken()); WxCpService wxService = new WxCpServiceImpl(); wxService.setWxCpConfigStorage(wxCpConfigStorage); - return wxService; + } + + @Bean + @ConditionalOnMissingBean(name = "adWxService") + public WxCpService adWxService() { + WxCpDefaultConfigImpl wxAdCpConfigStorage = new WxCpDefaultConfigImpl(); + wxAdCpConfigStorage.setCorpId(properties.getCorpId()); + wxAdCpConfigStorage.setAgentId(properties.getAgentId()); + wxAdCpConfigStorage.setCorpSecret(properties.getAddressSecret()); + wxAdCpConfigStorage.setAesKey(properties.getEncodingAESKey()); + wxAdCpConfigStorage.setToken(properties.getToken()); + WxCpService adWxService = new WxCpServiceImpl(); + adWxService.setWxCpConfigStorage(wxAdCpConfigStorage); + return adWxService; } @Bean + @ConditionalOnMissingBean public WxCryptUtil wxCryptUtil() { - - WxCryptUtil wxCryptUtil = new WxCryptUtil("", "", properties.getCorpId()); - + WxCryptUtil wxCryptUtil = new WxCryptUtil(properties.getToken(), properties.getEncodingAESKey(), properties.getCorpId()); return wxCryptUtil; } } -- Gitblit v1.7.1