@Controller
@RequestMapping(value="/rest/system/resource/permission")
public class ResourcePermissionRESTController
extends com.mbap.mybatis.ty.service.BaseService
| 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,
name="\u4fdd\u5b58\u8d44\u6e90\u6743\u9650")
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,
name="\u5206\u9875\u67e5\u8be2\u67d0\u6743\u9650\u6301\u6709\u8005\u6301\u6709\u7684\u6743\u9650")
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,
name="\u5206\u9875\u67e5\u8be2\u67d0\u7528\u6237\u7684\u8d44\u6e90\u6743\u9650")
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,
name="\u83b7\u53d6\u67d0\u6301\u6709\u8005\u62e5\u6709\u7684\u8d44\u6e90\u6743\u9650")
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,
name="\u5220\u9664\u8d44\u6e90\u6743\u9650")
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,
name="\u67d0\u7528\u6237\u67d0\u9879\u8d44\u6e90\u6743\u9650\u6765\u6e90")
public com.mbap.util.view.R getOwnerSrc(@PathVariable(value="staffId")
java.lang.String staffId,
@PathVariable(value="resourceId")
java.lang.String resourceId)
staffId - 用户idresourceId - 资源id