@Controller @RequestMapping(value="/common/menu") public class MenuController extends BaseController
构造器和说明 |
---|
MenuController() |
限定符和类型 | 方法和说明 |
---|---|
String |
add(String menuId,
org.springframework.ui.Model model)
添加菜单节点
|
MsgModel |
delete(String menuId,
String menuPid)
删除菜单
|
String |
edit(String menuId,
org.springframework.ui.Model model)
编辑菜单
|
List<MenuNode> |
getMenuCheckedTree(String roleId,
String id)
获取 checkbox 形式的树结构,并获取已选中项(为角色管理提供支持)
|
List<MenuNode> |
getMenuTree(String id)
菜单管理树结构(异步加载)
|
String |
manage()
菜单管理初始化
|
MsgModel |
save(SysMenu menu)
保存菜单
|
exceptionHandler, getRequest, getResponse, getSession, getSessionUser, setRequest, setResponse, setSession
clearDataSource, fileDownLoad, fileUpLoad, getMapper, getMapper, offsetPage, resultMsg, resultMsg, resultMsg, resultPage, setDataSource
base64Decoder, base64Encoder, currentDate, date2TimeStamp, generateFile, generatePath, getUUID, isNull, md5, obj2Str, propertiesValue, propertiesValue, readFromFile, timeStamp2Date, writeToFile
@RequestMapping(value="/manage") public String manage()
@RequestMapping(value="/menuTree", method=POST) @ResponseBody public List<MenuNode> getMenuTree(String id)
id
- 菜单主键@RequestMapping(value="/menuCheckedTree", method=POST) @ResponseBody public List<MenuNode> getMenuCheckedTree(String roleId, String id)
roleId
- 角色Idid
- 树父Id@RequestMapping(value="/{menuId}/add") public String add(@PathVariable String menuId, org.springframework.ui.Model model)
menuId
- 菜单父节点IDmodel
- 菜单模型数据@RequestMapping(value="/{menuId}/edit") public String edit(@PathVariable String menuId, org.springframework.ui.Model model)
menuId
- 菜单主键model
- 编辑菜单对应的模型数据@RequestMapping(value="/save", method=POST) @ResponseBody @Transactional public MsgModel save(SysMenu menu)
menu
- 菜单模型数据Copyright © 2018. All rights reserved.