@Controller
@RequestMapping(value="/rest/menu/permission")
public class MenuPermissionRESTontroller
extends bap.core.controller.BaseController
| Constructor and Description |
|---|
MenuPermissionRESTontroller() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<java.lang.String> |
add(java.lang.String ownerId,
int ownerType,
java.lang.String[] menuIds)
保存菜单权限
|
org.springframework.http.ResponseEntity<java.lang.String> |
checkedLazyTree(java.lang.String ownerId,
int ownerType)
权限管理界面菜单树,已有权限默认显示已勾选
|
org.springframework.http.ResponseEntity<java.lang.String> |
ownerList(java.lang.String resourceId)
读取权限来源
|
org.springframework.http.ResponseEntity<java.lang.String> |
ownerList(java.lang.String resourceId,
java.lang.String staffId)
读取某用户的某项菜单或权限来源
|
org.springframework.http.ResponseEntity<java.lang.String> |
permissionTree(java.lang.String menuName)
登录用户权限菜单树
|
org.springframework.http.ResponseEntity<java.lang.String> |
permissionTree(java.lang.String staffId,
java.lang.String menuName)
用户权限菜单树
|
org.springframework.http.ResponseEntity<java.lang.String> |
staffTree(java.lang.String resourceId)
查询持有某菜单或资源的所有人
|
@RequestMapping(value="permissionTree",
method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> permissionTree(@RequestParam(value="menuName",required=false)
java.lang.String menuName)
out - @RequestMapping(value="permissionTree/{staffId}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> permissionTree(@PathVariable(value="staffId")
java.lang.String staffId,
@RequestParam(value="menuName",required=false)
java.lang.String menuName)
out - @RequestMapping(value="checkedLazyTree/{ownerId}/{ownerType}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> checkedLazyTree(@PathVariable(value="ownerId")
java.lang.String ownerId,
@PathVariable(value="ownerType")
int ownerType)
ownerId - 持有者id@RequestMapping(value="owner/{resourceId}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> ownerList(@PathVariable(value="resourceId")
java.lang.String resourceId)
out - resourceId - @RequestMapping(value="staff/{staffId}/{resourceId}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> ownerList(@PathVariable(value="resourceId")
java.lang.String resourceId,
@PathVariable(value="staffId")
java.lang.String staffId)
resourceId - 菜单或资源idstaffId - 用户id@RequestMapping(value="staff/{resourceId}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> staffTree(@PathVariable(value="resourceId")
java.lang.String resourceId)
resourceId - 资源id@RequestMapping(method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> add(@RequestParam(value="ownerId",required=false)
java.lang.String ownerId,
@RequestParam(value="ownerType",required=false)
int ownerType,
@RequestParam(value="menuIds",required=false)
java.lang.String[] menuIds)
resource -