派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/sys/service/IPrivilegeService.java
@@ -10,56 +10,56 @@
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);