using Microsoft.AspNetCore.Mvc; namespace iWare.Wms.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); } }