@Controller
@RequestMapping(value="/rest/system/resource/permission")
public class ResourcePermissionRESTController
extends java.lang.Object
| Constructor and Description |
|---|
ResourcePermissionRESTController() |
| Modifier and Type | Method and Description |
|---|---|
com.mbap.util.view.R |
add(java.lang.String ownerId,
int ownerType,
java.lang.String[] resourceIds)
保存资源权限
|
com.mbap.util.view.R |
delete(java.lang.String[] resourceIds,
java.lang.String ownerId,
int ownerType)
删除资源权限
|
com.mbap.util.view.R |
get(java.lang.String ownerId,
int ownerType)
获取某持有者拥有的资源权限
|
com.mbap.util.view.R |
getOwnerSrc(java.lang.String staffId,
java.lang.String resourceId)
某用户某项资源权限来源
|
com.mbap.util.view.R |
ownerListData(com.mbap.util.view.Page page,
java.lang.String staffId)
分页查询某用户的资源权限
|
com.mbap.util.view.R |
ownerListData(com.mbap.util.view.Page page,
java.lang.String ownerId,
int ownerType)
分页查询某权限持有者持有的权限
|
@ResponseBody
@RequestMapping(method=POST)
public com.mbap.util.view.R add(@RequestParam(value="ownerId",required=false)
java.lang.String ownerId,
@RequestParam(value="ownerType",required=false)
int ownerType,
@RequestParam(value="resourceIds",required=false)
java.lang.String[] resourceIds)
ownerId - 权限持有者idownerType - 权限持有者类型resourceIds - 资源id@ResponseBody
@RequestMapping(value="/owner/{ownerId}/{ownerType}",
method=GET)
public com.mbap.util.view.R ownerListData(com.mbap.util.view.Page page,
@PathVariable(value="ownerId")
java.lang.String ownerId,
@PathVariable(value="ownerType")
int ownerType)
page - 分页对象ownerId - 权限持有者ownerType - 权限持有者类型@ResponseBody
@RequestMapping(value="/owner/{staffId}",
method=GET)
public com.mbap.util.view.R ownerListData(com.mbap.util.view.Page page,
@PathVariable(value="staffId")
java.lang.String staffId)
page - 分页对象staffId - 用户id@ResponseBody
@RequestMapping(value="/{ownerId}/{ownerType}",
method=GET)
public com.mbap.util.view.R get(@PathVariable(value="ownerId")
java.lang.String ownerId,
@PathVariable(value="ownerType")
int ownerType)
ownerId - 权限持有者ownerType - 权限持有者类型@ResponseBody
@RequestMapping(value="/{ownerId}/{ownerType}/{resourceIds}",
method=DELETE)
public com.mbap.util.view.R delete(@PathVariable(value="resourceIds")
java.lang.String[] resourceIds,
@PathVariable(value="ownerId")
java.lang.String ownerId,
@PathVariable(value="ownerType")
int ownerType)
resourceIds - 资源idownerId - 权限持有者ownerType - 权限持有者类型@ResponseBody
@RequestMapping(value="ownerSrcTree/{staffId}/{resourceId}",
method=GET)
public com.mbap.util.view.R getOwnerSrc(@PathVariable(value="staffId")
java.lang.String staffId,
@PathVariable(value="resourceId")
java.lang.String resourceId)
staffId - 用户idresourceId - 资源id