@Controller
@RequestMapping(value="/unitrole")
public class UnitRoleController
extends com.centit.framework.core.controller.BaseController
| 构造器和说明 |
|---|
UnitRoleController() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.centit.framework.common.ResponseData |
create(@Valid com.centit.framework.system.po.UnitRole unitRole,
@Valid String[] unitCode)
创建用户角色关联信息
|
com.centit.framework.common.ResponseData |
delete(String roleCode,
String unitCodes)
删除机构角色关联信息
|
com.centit.framework.common.ResponseData |
edit(String roleCode,
String unitCode,
@Valid com.centit.framework.system.po.UnitRole unitRole)
更新机构角色关联信息
|
String |
getOptId()
系统日志中记录
|
com.centit.framework.common.ResponseData |
listCurrentUnitRole(String unitCode,
com.centit.support.database.utils.PageDesc pageDesc)
通过机构代码获取本机构角色
|
com.centit.framework.common.ResponseData |
listRolesByUser(String unitCode,
com.centit.support.database.utils.PageDesc pageDesc)
通过机构代码获取角色
|
com.centit.framework.common.ResponseData |
listSubUnitByRole(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc)
通过角色代码获取当前登陆者所在机构下的所有子机构
|
com.centit.framework.common.ResponseData |
listUsersByRole(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc)
通过角色代码获取机构
|
public String getOptId()
@RequestMapping(value="/roleunits/{roleCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listUsersByRole(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc)
roleCode - 角色代码pageDesc - PageDesc@RequestMapping(value="/rolesubunits/{roleCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listSubUnitByRole(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc)
roleCode - 角色代码pageDesc - PageDesc@RequestMapping(value="/unitroles/{unitCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listRolesByUser(@PathVariable
String unitCode,
com.centit.support.database.utils.PageDesc pageDesc)
unitCode - 机构代码pageDesc - PageDesc@RequestMapping(value="/currentunitroles/{unitCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listCurrentUnitRole(@PathVariable
String unitCode,
com.centit.support.database.utils.PageDesc pageDesc)
unitCode - 机构代码pageDesc - PageDesc@RequestMapping(method=POST)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData create(@Valid
@Valid com.centit.framework.system.po.UnitRole unitRole,
@Valid
@Valid String[] unitCode)
unitRole - unitRoleunitCode - 批量赋权@RequestMapping(value="/{roleCode}/{unitCode}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData edit(@PathVariable
String roleCode,
@PathVariable
String unitCode,
@Valid
@Valid com.centit.framework.system.po.UnitRole unitRole)
roleCode - 角色代码unitCode - 机构代码unitRole - UserRoleCopyright © 2019 Centit Information Technical, co. Inc.. All rights reserved.