Commit 7041c016 by 墨竹

feat:代开发回调密钥更新插入

parent f753a097
......@@ -44,16 +44,12 @@ public class WxEnterpriseApiServiceImpl implements WxEnterpriseApiService {
private WxEnterpriseMapper wxEnterpriseMapper;
@Autowired
private WxApplicationService wxApplicationService;
@Autowired
private EnterpriseService enterpriseService;
@Autowired
private SecretSettingService secretSettingService;
@Autowired
private MiniprogramSettingService miniprogramSettingService;
@Autowired
private TabHaobanWelcomeMapper welcomeMapper;
......@@ -90,7 +86,6 @@ public class WxEnterpriseApiServiceImpl implements WxEnterpriseApiService {
tab.setSiteId(siteId);
tab.setAgentName(agentName);
tab.setName(applicationName);
//permanentCode = secret
tab.setPermanentCode(permanentCode);
tab.setIsCustomizedApp(isCustomizedApp);
tab.setWxEnterpriseId(wxEnterpriseId);
......@@ -99,6 +94,20 @@ public class WxEnterpriseApiServiceImpl implements WxEnterpriseApiService {
tab.setPermanentCode(permanentCode);
wxApplicationService.update(tab);
}
//企业代开发Secret = permanentCode
if (isCustomizedApp == 1) {
SecretSettingDTO secretSetting = secretSettingService.getSecretSetting(wxEnterpriseId, SecretTypeEnum.CUSTOMIZED_APP.getVal());
if (secretSetting == null) {
secretSetting = new SecretSettingDTO();
secretSetting.setWxEnterpriseId(wxEnterpriseId);
secretSetting.setSecretType(SecretTypeEnum.CUSTOMIZED_APP.getVal());
secretSetting.setSecretName(SecretTypeEnum.CUSTOMIZED_APP.getName());
secretSetting.setEnterpriseId("-1");
secretSetting.setCheckFlag(1);
}
secretSetting.setSecretVal(permanentCode);
secretSettingService.saveSecretSetting(secretSetting);
}
log.info("企业微信授权处理完成");
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment