1234567891011121314151617181920 |
- using Bowin.Common.Linq.Entity;
- using YLShipBuildLandMap.Entity.ViewModel.SystemSetting;
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Threading.Tasks;
- namespace YLShipBuildLandMap.Services.SystemSetting
- {
- public interface IRoleService
- {
- IGridResultSet<RoleView> GetRoleViewsForSelect(string roleName, int? pageIndex = null, int? pageSize = null);
- IGridResultSet<RoleView> GetRoleViewList(string roleName, int? pageIndex = null, int? pageSize = null);
- Task Save(RoleView role, List<string> functionCodes, Guid operatorID);
- RoleView GetRoleView(Guid roleID);
- Task Delete(List<Guid> roleIDList);
- RoleView GetRoleViewByName(string roleName);
- List<String> GetRoleMenuList(Guid roleID);
- }
- }
|