| | |
| | | } |
| | | |
| | | @GetMapping("getUserByRoleId") |
| | | @ApiOperation(value = "通过角色id获取用户信息") |
| | | public Response<PageInfo<User>> getUserByRoleId(@RequestParam int roleId){ |
| | | return roleService.getUserByRoleId(roleId); |
| | | @ApiOperation(value = "通过角色id获取用户信息",notes = "点击权限人员时触发获取") |
| | | public Response<PageInfo<User>> getUserByRoleId(@RequestParam int pageNum,@RequestParam int pageSize,@RequestParam int roleId){ |
| | | return userRoleService.getUserByRoleId(pageNum,pageSize,roleId); |
| | | } |
| | | |
| | | @GetMapping("getUsersByRoleId") |
| | | @ApiOperation(value = "获取角色用户信息",notes = "点击添加人员是触发获取") |
| | | public Response getUsersByRoleId(@RequestParam int roleId){ |
| | | return userRoleService.getUsersByRoleId(roleId); |
| | | } |
| | | @PutMapping("updateRoleUser") |
| | | @ApiOperation(value = "更新角色用户信息",notes = "配置人员信息保存") |
| | | public Response updateRoleUser(@RequestParam int roleId,@RequestBody int[] userIds){ |
| | | return userRoleService.updateRoleUser(roleId,userIds); |
| | | } |
| | | |
| | | @PostMapping |
| | | @ApiOperation(value = "新增角色") |
| | | public Response add(@RequestBody Role role){ |
| | | return roleService.add(role); |
| | | } |
| | | |
| | | @PutMapping("updateRole") |
| | | @ApiOperation(value = "更新角色") |
| | | public Response updateRole(@RequestBody Role role){ |
| | | return roleService.updateRole(role); |
| | | } |
| | | |
| | | @PutMapping("updateRoleState") |
| | |
| | | public Response updateRoleState(@RequestParam int roleId,@RequestParam int state){ |
| | | return roleService.updateRoleState(roleId,state); |
| | | } |
| | | |
| | | |
| | | @PostMapping |
| | | @ApiOperation(value = "新增角色") |
| | | public Response add(@RequestBody Role role){ |
| | | return roleService.add(role); |
| | | @DeleteMapping("deleteRole") |
| | | @ApiOperation(value = "删除角色") |
| | | public Response deleteRole(@RequestParam int roleId){ |
| | | return roleService.deleteRole(roleId); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | // @PostMapping("batch") |
| | | // @ApiOperation(value = "批量新增角色") |
| | |
| | | |
| | | /**===============角色与权限================**/ |
| | | |
| | | @GetMapping("allPermissions") |
| | | @ApiOperation(value = "获取所有权限") |
| | | // @GetMapping("allPermissions") |
| | | // @ApiOperation(value = "获取所有权限") |
| | | public List<Permission> getAllPermissions(HttpServletRequest request){ |
| | | return permissionService.getAll(); |
| | | } |
| | |
| | | return rolePermissionService.bindingUserWithRoleBatch(rolePermissions); |
| | | } |
| | | |
| | | @GetMapping("permissions") |
| | | @ApiOperation(value = "获取当前用户的权限") |
| | | // @GetMapping("permissions") |
| | | // @ApiOperation(value = "获取当前用户的权限") |
| | | public List<Permission> getPermissions(HttpServletRequest request){ |
| | | //User user = CommonUtil.getUser(request); |
| | | User user = (User) SecurityUtils.getSubject().getPrincipal(); |
| | |
| | | |
| | | /**==============用户-角色-菜单================**/ |
| | | |
| | | // @GetMapping("allMenus") |
| | | // @ApiOperation(value = "获取所有菜单") |
| | | @GetMapping("allMenus") |
| | | @ApiOperation(value = "获取所有菜单") |
| | | public List<Menu> getAllMenu(){ |
| | | return roleMenuService.getAllMenus(); |
| | | } |
| | |
| | | |
| | | @PutMapping("updateRoleMenu") |
| | | @ApiOperation(value = "更新角色菜单") |
| | | public void updateRoleMenu(@RequestParam int roleId,@RequestBody List<Menu> menus){ |
| | | roleMenuService.updateRoleMenu(roleId,menus); |
| | | public Response updateRoleMenu(@RequestParam int roleId,@RequestBody int[] menuIds){ |
| | | return roleMenuService.updateRoleMenu(roleId,menuIds); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | @GetMapping("userMenu") |
| | | @ApiOperation(value = "获取当前用户的菜单") |
| | | // @GetMapping("userMenu") |
| | | // @ApiOperation(value = "获取当前用户的菜单") |
| | | public List<Menu> getUserMenu(HttpServletRequest request){ |
| | | //User user = CommonUtil.getUser(request); |
| | | User user = (User) SecurityUtils.getSubject().getPrincipal(); |