@Controller
@RequestMapping(value="/rest/system/menu")
public class MenuResourceRESTController
extends bap.core.controller.BaseController
| Constructor and Description |
|---|
MenuResourceRESTController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<java.lang.String> |
add(Resource resource)
提交新增菜单
|
org.springframework.http.ResponseEntity<java.lang.String> |
delete(java.lang.String id)
删除菜单
|
org.springframework.http.ResponseEntity<java.lang.String> |
get(java.lang.String id)
获取单个实体对象
|
org.springframework.http.ResponseEntity<java.lang.String> |
lazyTree(java.lang.String id,
java.lang.String name)
菜单管理树
|
org.springframework.http.ResponseEntity<java.lang.String> |
listChildren(java.lang.String id)
查询直接子节点
|
org.springframework.http.ResponseEntity<java.lang.String> |
listData(bap.core.formbean.Page page)
分页查询
|
org.springframework.http.ResponseEntity<java.lang.String> |
listMenuTypeData()
菜单分类
|
org.springframework.http.ResponseEntity<java.lang.String> |
sort(java.lang.String[] ids)
菜单排序
|
org.springframework.http.ResponseEntity<java.lang.String> |
update(Resource resource,
java.lang.String id)
提交菜单修改结果
|
@RequestMapping(method=POST) public org.springframework.http.ResponseEntity<java.lang.String> add(Resource resource)
out - resource - @RequestMapping(value="/{id}",
method=DELETE)
public org.springframework.http.ResponseEntity<java.lang.String> delete(@PathVariable(value="id")
java.lang.String id)
out - ids - @RequestMapping(value="/{id}",
method=PUT)
public org.springframework.http.ResponseEntity<java.lang.String> update(Resource resource,
@PathVariable(value="id")
java.lang.String id)
out - resource - 待修改菜单@RequestMapping(value="/sort",
method=PUT)
public org.springframework.http.ResponseEntity<java.lang.String> sort(@RequestParam(value="ids",required=false)
java.lang.String[] ids)
out - ids - 待排序菜单@RequestMapping(value="/type",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> listMenuTypeData()
page - @RequestMapping(method=GET) public org.springframework.http.ResponseEntity<java.lang.String> listData(bap.core.formbean.Page page)
page - @RequestMapping(value="children",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> listChildren(@RequestParam(value="id",required=false)
java.lang.String id)
page - id - @RequestMapping(value="{id}",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> get(@PathVariable(value="id")
java.lang.String id)
id - 对象id@RequestMapping(value="lazyTree",
method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> lazyTree(@RequestParam(value="id",required=false)
java.lang.String id,
@RequestParam(value="name",required=false)
java.lang.String name)
id - 待展开菜单idout -