using Microsoft.AspNetCore.Mvc; namespace Admin.NET.Application { /// /// /// public interface ISysMenuService { /// /// /// /// /// Task AddMenu(AddMenuInput input); /// /// /// /// /// Task> ChangeAppMenu(ChangeAppMenuInput input); /// /// /// /// /// Task DeleteMenu(DeleteMenuInput input); /// /// /// /// /// /// Task> GetLoginMenusAntDesign(long userId, string appCode); /// /// /// /// /// Task> GetLoginPermissionList(long userId); /// /// /// /// Task> GetAllPermissionList(); /// /// /// /// /// Task GetMenu(QueryMenuInput input); /// /// /// /// /// Task GetMenuList([FromQuery] GetMenuListInput input); /// /// /// /// /// Task GetMenuTree([FromQuery] GetMenuTreeInput input); /// /// /// /// /// Task> GetUserMenuAppCodeList(long userId); /// /// /// /// /// Task HasMenu(string appCode); /// /// /// /// /// Task TreeForGrant([FromQuery] TreeForGrantInput input); /// /// /// /// /// Task UpdateMenu(UpdateMenuInput input); } }