| | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 角色接口 |
| | | * 角色接口 |
| | | * |
| | | * @author ody.yuan |
| | | * |
| | |
| | | public interface IUserRoleService { |
| | | |
| | | /** |
| | | * 得到菜单 |
| | | * 得到菜单 |
| | | * |
| | | * @return |
| | | */ |
| | | public Result queryMenus(String roleId); |
| | | |
| | | /** |
| | | * 取得当前角色是否编辑过 按钮权限 |
| | | * 取得当前角色是否编辑过 按钮权限 |
| | | * |
| | | * @return |
| | | */ |
| | | public boolean getButtonPrivilegeFlag(String orgId, String topOrgId, String roleId); |
| | | |
| | | /** |
| | | * 根据角色编码获取角色信息 |
| | | * 根据角色编码获取角色信息 |
| | | * |
| | | * @param roleCode |
| | | * @return |
| | |
| | | public UserRole queryRoleByCode(String roleCode); |
| | | |
| | | /** |
| | | * 获取角色列表 |
| | | * 获取角色列表 |
| | | */ |
| | | public List<UserRole> getUserRoleLst(String keyword); |
| | | |
| | | /** |
| | | * 获取人员列表 |
| | | * 获取人员列表 |
| | | */ |
| | | public Result getUserLstByRoleId(String roleId, Integer pageSize, Integer pageNum,String keyword); |
| | | |
| | | /** |
| | | * 删除人员 |
| | | * 删除人员 |
| | | */ |
| | | public Result delete(String userId); |
| | | |
| | | /** |
| | | * 显示角色信息 |
| | | * 显示角色信息 |
| | | */ |
| | | Result queryRoleDetail(String roleId); |
| | | |
| | | /** |
| | | * 修改角色信息 |
| | | * 修改角色信息 |
| | | * |
| | | * @param roleId |
| | | * @param menuId |
| | |
| | | Result updateRole(String roleId, String menuIds,String name); |
| | | |
| | | /** |
| | | * 删除角色 |
| | | * 删除角色 |
| | | * |
| | | * @param roleId |
| | | * @return |
| | |
| | | Result deleteRole(String roleId); |
| | | |
| | | /** |
| | | * 获取所有菜单列表 |
| | | * 获取所有菜单列表 |
| | | * |
| | | * @return |
| | | */ |
| | | List<Map<String, Object>> findMenuLst(); |
| | | |
| | | /** |
| | | * 新增角色 |
| | | * 新增角色 |
| | | * |
| | | * @param name |
| | | * @param menuIds |
| | |
| | | Result addRole(String name,String roleType); |
| | | |
| | | /** |
| | | * 添加教师 |
| | | * 添加教师 |
| | | * |
| | | * @param teacherIds |
| | | * @param roleId |
| | | * @return |
| | | */ |
| | | Result addTeachers(String teacherIds, String roleId); |
| | | |
| | | |
| | | } |