using System.Collections.Generic; using ZR.Model.System.Dto; using ZR.Model.System; using ZR.Model.System.Vo; using ZR.Model.Vo.System; namespace ZR.Service.System.IService { public interface ISysMenuService { public List SelectMenuList(long userId); public List SelectMenuList(SysMenu menu, long userId); public SysMenu GetMenuByMenuId(int menuId); public int AddMenu(SysMenu menu); public int EditMenu(SysMenu menu); public int DeleteMenuById(int menuId); public string CheckMenuNameUnique(SysMenu menu); public int ChangeSortMenu(MenuDto menuDto); public bool HasChildByMenuId(long menuId); public List SelectMenuTreeByUserId(long userId); public List SelectMenuPermsListByUserId(long userId); public List SelectMenuPermsByUserId(long userId); public bool CheckMenuExistRole(long menuId); public List BuildMenus(List menus); public List BuildMenuTreeSelect(List menus); } }