| | |
| | | public interface IPrivilegeService { |
| | | |
| | | /** |
| | | * 获取已授权菜单列表 |
| | | * 获取已授权菜单列表 |
| | | * @param name |
| | | * @return |
| | | */ |
| | | List<SysMenu> getPrivilegesMenus(String userId); |
| | | |
| | | /** |
| | | * 获取班主任在当前机构下的班级 |
| | | * 获取班主任在当前机构下的班级 |
| | | * @param name |
| | | * @return |
| | | */ |
| | | List<ClsClass> getChargerClasses(String userId,String orgId); |
| | | |
| | | /** |
| | | * 获取讲师在当前机构的班级 |
| | | * 获取讲师在当前机构的班级 |
| | | * @param name |
| | | * @return |
| | | */ |
| | | List<ClsClass> getTeacherClasses(String userId,String orgId); |
| | | |
| | | /** |
| | | * 获取助理讲师在当前机构的班级 |
| | | * 获取助理讲师在当前机构的班级 |
| | | * @param name |
| | | * @return |
| | | */ |
| | | List<ClsClass> getAssisTeacherClasses(String userId,String orgId); |
| | | |
| | | /** |
| | | * 新增list |
| | | * 新增list |
| | | * @param privileges |
| | | * @return |
| | | */ |
| | | Result updatePrivileges(String[] arrMenuIds,String roleId); |
| | | |
| | | /** |
| | | * 删除list |
| | | * 删除list |
| | | * @param privileges |
| | | * @return |
| | | */ |
| | | Result deletePrivileges(String[] deleteMenuIds,String roleId); |
| | | |
| | | /* |
| | | * 获取讲师直播关联的class |
| | | * 获取讲师直播关联的class |
| | | * |
| | | */ |
| | | public List<ClsClass> getTeacherLiveClasses(String userId,String orgId); |
| | | |
| | | |
| | | /** |
| | | * 获取用户权限 |
| | | * 获取用户权限 |
| | | */ |
| | | public Result getMenus(User user); |
| | | |