using DS.Module.Core; using DS.WMS.Core.Sys.Dtos; using DS.WMS.Core.Sys.Entity; namespace DS.WMS.Core.Sys.Interface; /// /// /// public interface ISysRoleService { /// /// 列表查询 /// /// /// DataResult> GetListByPage(PageRequest request); /// /// 添加角色 /// /// /// DataResult EditRole(RoleInput model); /// /// 获取详情 /// /// /// DataResult GetRoleInfo(string id); /// /// 获取角色权限树 /// /// DataResult GetRolePermissionTree(); /// /// 获取角色权限树-客户端 /// /// public DataResult GetClientRolePermissionTree(); /// /// 获取角色权限 /// /// /// DataResult GetRolePermission(string id); /// /// 更新角色权限 /// /// /// DataResult UpdateRolePermission(RolePermissionInput model); /// /// 更新角色权限-客户端 /// /// /// public DataResult UpdateClientRolePermission(RolePermissionInput model); /// /// 角色删除 /// /// /// public Task DelRoleAsync(string id); }