ISysRoleMenuService.cs 481 B

123456789101112
  1. namespace YBEE.EQM.Application
  2. {
  3. public interface ISysRoleMenuService
  4. {
  5. Task DeleteRoleMenuListByMenuIdList(List<int> menuIdList);
  6. Task DeleteRoleMenuListByRoleId(int roleId);
  7. Task<List<int>> GetRoleIdListByMenuPermissionCode(string permissionCode);
  8. Task<List<int>> GetRoleMenuIdList(List<int> roleIdList);
  9. Task<List<SysRoleMenuOutput>> GetRoleMenuList(int roleId);
  10. Task GrantRoleMenu(GrantSysRoleMenuInput input);
  11. }
  12. }