using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using Model.ModelDto.SysDto; using WMS.Entity.SysEntity; namespace WMS.IDAL.ISysInterface { /// /// 角色权限仓储方法 /// public interface IRoleRightRepository { /// /// csc /// /// List GetRoleMenuList(int userId); /// /// 获取角色权限信息列表 /// 多表:角色权限、角色、菜单 /// /// List GetRoleRightList(); /// /// 根据角色id获取当前角色所拥有权限 /// /// /// List GetRoleRightListById(int id); /// /// 获取角色权限信息列表(单表) /// /// List GetRoleRightOneListById(int id); /// /// 根据角色号获取角色权限信息列表(单表) /// /// 角色号 /// List GetRoleRightOneListByNo(string roleno); /// /// 新增角色权限信息 /// /// 角色权限实体模型 /// Task InsertRoleRight(SysRoleRight roleright); /// /// 删除角色权限信息 /// /// 角色号 /// Task DeleteRoleRight(string RoleNo); /// /// 分配权限显示 /// /// /// List GetRoleRightRBAC(string str); } }