Browse Source

feat(wechat): add the missing enterprise wechat setting

- The settings service returns more wecom setting
pull/1223/head
colin 8 months ago
parent
commit
3b2eab30f0
  1. 24
      aspnet-core/framework/wechat/LINGYUN.Abp.WeChat.SettingManagement/LINGYUN/Abp/WeChat/SettingManagement/WeChatSettingAppService.cs

24
aspnet-core/framework/wechat/LINGYUN.Abp.WeChat.SettingManagement/LINGYUN/Abp/WeChat/SettingManagement/WeChatSettingAppService.cs

@ -161,6 +161,30 @@ public class WeChatSettingAppService : ApplicationService, IWeChatSettingAppServ
await SettingManager.GetOrNullAsync(WeChatWorkSettingNames.Connection.CorpId, providerName, providerKey),
ValueType.String,
providerName);
workConnectionSetting.AddDetail(
await SettingDefinitionManager.GetAsync(WeChatWorkSettingNames.Connection.AgentId),
StringLocalizerFactory,
await SettingManager.GetOrNullAsync(WeChatWorkSettingNames.Connection.AgentId, providerName, providerKey),
ValueType.String,
providerName);
workConnectionSetting.AddDetail(
await SettingDefinitionManager.GetAsync(WeChatWorkSettingNames.Connection.Secret),
StringLocalizerFactory,
await SettingManager.GetOrNullAsync(WeChatWorkSettingNames.Connection.Secret, providerName, providerKey),
ValueType.String,
providerName);
workConnectionSetting.AddDetail(
await SettingDefinitionManager.GetAsync(WeChatWorkSettingNames.Connection.Token),
StringLocalizerFactory,
await SettingManager.GetOrNullAsync(WeChatWorkSettingNames.Connection.Token, providerName, providerKey),
ValueType.String,
providerName);
workConnectionSetting.AddDetail(
await SettingDefinitionManager.GetAsync(WeChatWorkSettingNames.Connection.EncodingAESKey),
StringLocalizerFactory,
await SettingManager.GetOrNullAsync(WeChatWorkSettingNames.Connection.EncodingAESKey, providerName, providerKey),
ValueType.String,
providerName);
settingGroups.AddGroup(wechatWorkSettingGroup);
#endregion

Loading…
Cancel
Save