From 0ab22dfc118a020ef7831288155a7ccd139160db Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Mon, 10 Jan 2022 20:23:37 +0800 Subject: [PATCH] feat(tasks): preset task management routes --- ...ueVbenAdminNavigationDefinitionProvider.cs | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/aspnet-core/modules/platform/LINGYUN.Abp.UI.Navigation.VueVbenAdmin/LINGYUN/Abp/UI/Navigation/VueVbenAdmin/AbpUINavigationVueVbenAdminNavigationDefinitionProvider.cs b/aspnet-core/modules/platform/LINGYUN.Abp.UI.Navigation.VueVbenAdmin/LINGYUN/Abp/UI/Navigation/VueVbenAdmin/AbpUINavigationVueVbenAdminNavigationDefinitionProvider.cs index ca9cade57..bb2201f7f 100644 --- a/aspnet-core/modules/platform/LINGYUN.Abp.UI.Navigation.VueVbenAdmin/LINGYUN/Abp/UI/Navigation/VueVbenAdmin/AbpUINavigationVueVbenAdminNavigationDefinitionProvider.cs +++ b/aspnet-core/modules/platform/LINGYUN.Abp.UI.Navigation.VueVbenAdmin/LINGYUN/Abp/UI/Navigation/VueVbenAdmin/AbpUINavigationVueVbenAdminNavigationDefinitionProvider.cs @@ -14,6 +14,7 @@ namespace LINGYUN.Abp.UI.Navigation.VueVbenAdmin context.Add(GetApiGateway()); context.Add(GetLocalization()); context.Add(GetOssManagement()); + context.Add(GetTaskManagement()); } private static NavigationDefinition GetDashboard() @@ -360,5 +361,25 @@ namespace LINGYUN.Abp.UI.Navigation.VueVbenAdmin return new NavigationDefinition(oss); } + + private static NavigationDefinition GetTaskManagement() + { + var task = new ApplicationMenu( + name: "TaskManagement", + displayName: "任务调度平台", + url: "/task-management", + component: "", + description: "任务调度平台", + icon: ""); + task.AddItem( + new ApplicationMenu( + name: "BackgroundJobs", + displayName: "任务管理", + url: "/task-management/background-jobs", + component: "/task-management/background-jobs/index", + description: "任务管理")); + + return new NavigationDefinition(task); + } } }