类 RoleController

所有已实现的接口:
org.springframework.beans.factory.InitializingBean

@RestController @RequestMapping("/system/role") public class RoleController extends SystemController
  • 构造器详细资料

    • RoleController

      @Autowired public RoleController(RoleServiceImpl roleService)
  • 方法详细资料

    • batchAuthUserList

      @RequestMapping("/select/authUser/all") public com.walker.web.ResponseValue batchAuthUserList(Long roleId, Long[] userIds)
      批量添加授权用户。
      参数:
      roleId - 角色ID
      userIds - 用户ID集合
      返回:
    • cancelAuthUser

      @RequestMapping("/select/authUser/cancel") public com.walker.web.ResponseValue cancelAuthUser(@RequestBody RoleUserParam roleUserParam)
      取消已授权用户,从角色里移除。
      参数:
      roleUserParam -
      返回:
    • unallocatedList

      @RequestMapping("/select/authUser/unallocatedList") public com.walker.web.ResponseValue unallocatedList(RoleAuthParam roleAuthParam)
    • allocatedList

      @RequestMapping("/select/authUser/allocatedList") public com.walker.web.ResponseValue allocatedList(RoleAuthParam roleAuthParam)
      展示给定角色,已关联用户列表。
      参数:
      roleAuthParam -
      返回:
    • saveEdit

      @RequestMapping("/edit") public com.walker.web.ResponseValue saveEdit(@RequestBody SystemRole systemRole)
    • view

      @RequestMapping("/view/{roleId}") public com.walker.web.ResponseValue view(@PathVariable Long roleId)
    • removeRole

      @RequestMapping("/remove/{roleId}") public com.walker.web.ResponseValue removeRole(@PathVariable Long roleId)
    • saveAdd

      @RequestMapping("/add") public com.walker.web.ResponseValue saveAdd(@RequestBody SystemRole systemRole)
    • changeStatus

      @PostMapping("/select/changeStatus") public com.walker.web.ResponseValue changeStatus(@RequestBody com.iplatform.model.po.S_role s_role)
    • pageList

      @GetMapping("/list") public com.walker.web.ResponseValue pageList(RoleParam roleParam)