From c883b692056627c92aa73abd07835cb79e45170e Mon Sep 17 00:00:00 2001 From: gdlcf88 Date: Tue, 22 Aug 2023 16:32:18 +0800 Subject: [PATCH] Move menu items to Administration --- .../Menus/CommonMenuContributor.cs | 4 ++-- .../Menus/MiniProgramsMenuContributor.cs | 4 ++-- .../Menus/ThirdPartyPlatformsMenuContributor.cs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/Common/src/EasyAbp.WeChatManagement.Common.Web/Menus/CommonMenuContributor.cs b/modules/Common/src/EasyAbp.WeChatManagement.Common.Web/Menus/CommonMenuContributor.cs index 76998a9d..12d2867f 100644 --- a/modules/Common/src/EasyAbp.WeChatManagement.Common.Web/Menus/CommonMenuContributor.cs +++ b/modules/Common/src/EasyAbp.WeChatManagement.Common.Web/Menus/CommonMenuContributor.cs @@ -20,8 +20,8 @@ private async Task ConfigureMainMenuAsync(MenuConfigurationContext context) { var l = context.GetLocalizer(); //Add main menu items. - var weChatManagementMenuItem = context.Menu.Items.GetOrAdd(i => i.Name == CommonMenus.Prefix, - () => new ApplicationMenuItem(CommonMenus.Prefix, l["Menu:EasyAbpWeChatManagement"])); + var weChatManagementMenuItem = context.Menu.GetAdministration().Items.GetOrAdd(i => i.Name == CommonMenus.Prefix, + () => new ApplicationMenuItem(CommonMenus.Prefix, l["Menu:EasyAbpWeChatManagement"], icon: "fa fa-weixin")); if (await context.IsGrantedAsync(CommonPermissions.WeChatApp.Default)) { diff --git a/modules/MiniPrograms/src/EasyAbp.WeChatManagement.MiniPrograms.Web/Menus/MiniProgramsMenuContributor.cs b/modules/MiniPrograms/src/EasyAbp.WeChatManagement.MiniPrograms.Web/Menus/MiniProgramsMenuContributor.cs index 336a6c46..58d74db2 100644 --- a/modules/MiniPrograms/src/EasyAbp.WeChatManagement.MiniPrograms.Web/Menus/MiniProgramsMenuContributor.cs +++ b/modules/MiniPrograms/src/EasyAbp.WeChatManagement.MiniPrograms.Web/Menus/MiniProgramsMenuContributor.cs @@ -32,8 +32,8 @@ private async Task ConfigureMainMenuAsync(MenuConfigurationContext context) if (!miniProgramManagementMenuItem.Items.IsNullOrEmpty()) { - var weChatManagementMenuItem = context.Menu.Items.GetOrAdd(i => i.Name == CommonMenus.Prefix, - () => new ApplicationMenuItem("EasyAbpWeChatManagement", l["Menu:EasyAbpWeChatManagement"])); + var weChatManagementMenuItem = context.Menu.GetAdministration().Items.GetOrAdd(i => i.Name == CommonMenus.Prefix, + () => new ApplicationMenuItem("EasyAbpWeChatManagement", l["Menu:EasyAbpWeChatManagement"], icon: "fa fa-weixin")); weChatManagementMenuItem.Items.Add(miniProgramManagementMenuItem); } diff --git a/modules/ThirdPartyPlatforms/src/EasyAbp.WeChatManagement.ThirdPartyPlatforms.Web/Menus/ThirdPartyPlatformsMenuContributor.cs b/modules/ThirdPartyPlatforms/src/EasyAbp.WeChatManagement.ThirdPartyPlatforms.Web/Menus/ThirdPartyPlatformsMenuContributor.cs index b10600d6..42780694 100644 --- a/modules/ThirdPartyPlatforms/src/EasyAbp.WeChatManagement.ThirdPartyPlatforms.Web/Menus/ThirdPartyPlatformsMenuContributor.cs +++ b/modules/ThirdPartyPlatforms/src/EasyAbp.WeChatManagement.ThirdPartyPlatforms.Web/Menus/ThirdPartyPlatformsMenuContributor.cs @@ -34,8 +34,8 @@ private async Task ConfigureMainMenuAsync(MenuConfigurationContext context) if (!thirdPartyPlatformManagementMenuItem.Items.IsNullOrEmpty()) { - var weChatManagementMenuItem = context.Menu.Items.GetOrAdd(i => i.Name == CommonMenus.Prefix, - () => new ApplicationMenuItem("EasyAbpWeChatManagement", l["Menu:EasyAbpWeChatManagement"])); + var weChatManagementMenuItem = context.Menu.GetAdministration().Items.GetOrAdd(i => i.Name == CommonMenus.Prefix, + () => new ApplicationMenuItem("EasyAbpWeChatManagement", l["Menu:EasyAbpWeChatManagement"], icon: "fa fa-weixin")); weChatManagementMenuItem.Items.Add(thirdPartyPlatformManagementMenuItem); }