@RestController
@RequestMapping(value="/sys/roles")
public class SysRoleController
extends java.lang.Object
| 构造器和说明 |
|---|
SysRoleController() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.http.ResponseEntity |
add(SysRoleReq request)
新增角色
|
org.springframework.http.ResponseEntity |
choosePermissions(com.github.faster.framework.core.web.request.ListWrapper<SysRolePermission> list,
java.lang.Long roleId)
批量为角色选择权限
|
org.springframework.http.ResponseEntity |
delete(java.lang.Long roleId)
删除角色
|
org.springframework.http.ResponseEntity |
info(java.lang.Long roleId)
角色详情
|
org.springframework.http.ResponseEntity |
list(SysRole sysRole)
角色列表
|
org.springframework.http.ResponseEntity |
update(SysRoleReq request,
java.lang.Long roleId)
更新角色
|
@GetMapping public org.springframework.http.ResponseEntity list(SysRole sysRole)
sysRole - 角色实体@GetMapping(value="/{roleId}")
public org.springframework.http.ResponseEntity info(@PathVariable
java.lang.Long roleId)
roleId - 角色id@PostMapping
public org.springframework.http.ResponseEntity add(@Validated @RequestBody
SysRoleReq request)
request - 角色添加实体@PutMapping(value="/{roleId}")
public org.springframework.http.ResponseEntity update(@RequestBody
SysRoleReq request,
@PathVariable
java.lang.Long roleId)
request - 角色修改实体roleId - 角色id@DeleteMapping(value="/{roleId}")
public org.springframework.http.ResponseEntity delete(@PathVariable
java.lang.Long roleId)
roleId - 角色id@PutMapping(value="/{roleId}/permissions/choose")
public org.springframework.http.ResponseEntity choosePermissions(@Validated @RequestBody
com.github.faster.framework.core.web.request.ListWrapper<SysRolePermission> list,
@PathVariable
java.lang.Long roleId)
list - 权限id列表roleId - 角色id