@Controller
@RequestMapping(value="rest/system/client/permission")
public class ClientPermissionRESTController
extends java.lang.Object
| Constructor and Description |
|---|
ClientPermissionRESTController() |
| Modifier and Type | Method and Description |
|---|---|
com.mbap.util.view.R |
add(ClientPermission clientPermission)
保存接口资源权限
|
com.mbap.util.view.R |
delete(java.lang.String clientId,
java.lang.String[] resourceIds)
删除某客户端的某些接口资源权限
|
com.mbap.util.view.R |
get(java.lang.String id)
读取某条客户端权限
|
com.mbap.util.view.R |
getClient(java.lang.String resourceId)
读取接口资源权限的拥有者
|
com.mbap.util.view.R |
getResource(java.lang.String clientId,
java.lang.String menuTypeId)
读取某客户端的接口资源权限
|
com.mbap.util.view.R |
getResourcePage(java.lang.String clientId,
com.mbap.util.view.Page page)
分页读取某客户端的接口资源权限
|
com.mbap.util.view.R |
put(java.lang.String start,
java.lang.String end,
java.lang.String visitLimit,
java.lang.String[] ids)
设置某客户端的某些接口资源权限
|
@ResponseBody
@GetMapping(value="{id}",
name="\u8bfb\u53d6\u67d0\u6761\u5ba2\u6237\u7aef\u6743\u9650")
public com.mbap.util.view.R get(@PathVariable(value="id")
java.lang.String id)
clientId - 客户端id@ResponseBody
@RequestMapping(value="getResource",
method=GET,
name="\u8bfb\u53d6\u67d0\u5ba2\u6237\u7aef\u7684\u63a5\u53e3\u8d44\u6e90\u6743\u9650")
public com.mbap.util.view.R getResource(@RequestParam(value="clientId")
java.lang.String clientId,
@RequestParam(value="menuTypeId")
java.lang.String menuTypeId)
clientId - 客户端id@ResponseBody
@RequestMapping(value="getResourcePage",
method=GET,
name="\u5206\u9875\u8bfb\u53d6\u67d0\u5ba2\u6237\u7aef\u7684\u63a5\u53e3\u8d44\u6e90\u6743\u9650")
public com.mbap.util.view.R getResourcePage(@RequestParam(value="clientId")
java.lang.String clientId,
com.mbap.util.view.Page page)
clientId - 客户端id@ResponseBody
@RequestMapping(value="getClient",
method=GET,
name="\u8bfb\u53d6\u63a5\u53e3\u8d44\u6e90\u6743\u9650\u7684\u62e5\u6709\u8005")
public com.mbap.util.view.R getClient(@RequestParam(value="resourceId")
java.lang.String resourceId)
resourceId - 资源id@ResponseBody
@RequestMapping(method=POST,
name="\u4fdd\u5b58\u63a5\u53e3\u8d44\u6e90\u6743\u9650")
public com.mbap.util.view.R add(@RequestBody
ClientPermission clientPermission)
clientId - 客户端idresourceIds - 资源id@ResponseBody
@RequestMapping(method=DELETE,
name="\u5220\u9664\u67d0\u5ba2\u6237\u7aef\u7684\u67d0\u4e9b\u63a5\u53e3\u8d44\u6e90\u6743\u9650")
public com.mbap.util.view.R delete(@RequestParam(value="clientId",required=false)
java.lang.String clientId,
@RequestParam(value="resourceIds",required=false)
java.lang.String[] resourceIds)
clientId - resourceIds - @ResponseBody
@RequestMapping(method=PUT,
name="\u8bbe\u7f6e\u67d0\u5ba2\u6237\u7aef\u7684\u67d0\u4e9b\u63a5\u53e3\u8d44\u6e90\u6743\u9650")
public com.mbap.util.view.R put(@RequestParam(value="start")
java.lang.String start,
@RequestParam(value="end")
java.lang.String end,
@RequestParam(value="visitLimit")
java.lang.String visitLimit,
@RequestParam(value="ids")
java.lang.String[] ids)
start - 访问开始时间end - 访问截止时间visitLimit - 一天中访问次数上限ids - 接口权限id