@Controller
@RequestMapping(value="/unitrole")
public class UnitRoleController
extends com.centit.framework.core.controller.BaseController
logDebug, logger, OBJECT, OBJLIST, PAGE_DESC, SEARCH_ARRAY_PREFIX, SEARCH_ARRAY_PREFIX_LEN, SEARCH_NUMBER_ARRAY_PREFIX, SEARCH_NUMBER_ARRAY_PREFIX_LEN, SEARCH_NUMBER_PREFIX, SEARCH_NUMBER_PREFIX_LEN, SEARCH_STRING_PREFIX, SEARCH_STRING_PREFIX_LEN| 构造器和说明 |
|---|
UnitRoleController() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
create(@Valid com.centit.framework.system.po.UnitRole unitRole,
@Valid String[] unitCode,
javax.servlet.http.HttpServletResponse response)
创建用户角色关联信息
|
void |
delete(String roleCode,
String unitCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
删除机构角色关联信息
|
void |
edit(String roleCode,
String unitCode,
@Valid com.centit.framework.system.po.UnitRole unitRole,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新机构角色关联信息
|
String |
getOptId()
系统日志中记录
|
void |
listCurrentUnitRole(String unitCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
通过机构代码获取本机构角色
|
void |
listRolesByUser(String unitCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
通过机构代码获取角色
|
void |
listSubUnitByRole(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletResponse response)
通过角色代码获取机构
|
void |
listUsersByRole(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletResponse response)
通过角色代码获取机构
|
public String getOptId()
@RequestMapping(value="/roleunits/{roleCode}",
method=GET)
public void listUsersByRole(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码pageDesc - PageDesc
//param request HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/rolesubunits/{roleCode}",
method=GET)
public void listSubUnitByRole(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码pageDesc - PageDesc
//param request HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/unitroles/{unitCode}",
method=GET)
public void listRolesByUser(@PathVariable
String unitCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/currentunitroles/{unitCode}",
method=GET)
public void listCurrentUnitRole(@PathVariable
String unitCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(method=POST)
public void create(@Valid
@Valid com.centit.framework.system.po.UnitRole unitRole,
@Valid
@Valid String[] unitCode,
javax.servlet.http.HttpServletResponse response)
unitRole - unitRoleunitCode - 批量赋权
param request HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{roleCode}/{unitCode}",
method=PUT)
public void edit(@PathVariable
String roleCode,
@PathVariable
String unitCode,
@Valid
@Valid com.centit.framework.system.po.UnitRole unitRole,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码unitCode - 机构代码unitRole - UserRolerequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{roleCode}/{unitCodes}",
method=DELETE)
public void delete(@PathVariable
String roleCode,
@PathVariable
String unitCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码unitCodes - 批量删除代码request - HttpServletRequestresponse - HttpServletResponseCopyright © 2018. All rights reserved.