@Controller @RequestMapping(value="/common/role") public class RoleController extends BaseController
构造器和说明 |
---|
RoleController() |
限定符和类型 | 方法和说明 |
---|---|
String |
add(String roleId,
org.springframework.ui.Model model)
添加角色
|
MsgModel |
delete(String roleId,
String rolePid)
角色删除方法
|
String |
edit(String roleId,
org.springframework.ui.Model model)
编辑角色
|
List<RoleNode> |
getRoleCheckedTree(String userId,
String id)
获取 checkbox 形式的 tree 结构(为用户管理提供支持)
|
List<RoleNode> |
getRoleTree(String id)
获取角色 tree 结构
|
String |
manage() |
MsgModel |
menuSave(String roleId,
String menuStr)
角色对应菜单保存
|
MsgModel |
save(SysRole role)
角色保存方法
|
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="/roleTree", method=POST) @ResponseBody public List<RoleNode> getRoleTree(String id)
id
- 父Id@RequestMapping(value="/roleCheckedTree", method=POST) @ResponseBody public List<RoleNode> getRoleCheckedTree(String userId, String id)
userId
- 用户Idid
- 父Id@RequestMapping(value="/{roleId}/add") public String add(@PathVariable String roleId, org.springframework.ui.Model model)
roleId
- 角色上级节点Idmodel
- 页面传递模型信息@RequestMapping(value="/{roleId}/edit") public String edit(@PathVariable String roleId, org.springframework.ui.Model model)
roleId
- 角色Idmodel
- 页面传递模型信息@RequestMapping(value="/save", method=POST) @ResponseBody public MsgModel save(SysRole role)
role
- 角色信息@RequestMapping(value="/delete", method=POST) @ResponseBody @Transactional public MsgModel delete(String roleId, String rolePid)
roleId
- 角色IdrolePid
- 角色父IdCopyright © 2018. All rights reserved.