@Controller
@RequestMapping(value="/userrole")
public class UserRoleController
extends com.centit.framework.core.controller.BaseController
| 构造器和说明 |
|---|
UserRoleController() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.centit.framework.common.ResponseData |
ban(String roleCode,
String userCode)
删除单个用户角色关联信息
|
com.centit.framework.common.ResponseData |
create(@Valid com.centit.framework.system.po.UserRole userRole,
@Valid String[] userCode)
创建用户角色关联信息
|
com.centit.framework.common.ResponseData |
delete(String roleCode,
String userCodes)
删除多个用户角色关联信息
|
com.centit.framework.common.ResponseData |
edit(String roleCode,
String userCode,
@Valid com.centit.framework.system.po.UserRole userRole)
更新用户角色关联信息
|
String |
getOptId()
系统日志中记录
|
com.centit.framework.common.ResponseData |
getUserRole(String roleCode,
String userCode)
返回一条用户角色关联信息
|
com.centit.framework.common.ResponseData |
listCurrentUsersByRole(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
通过角色代码获取当前机构下的所有可用的用户
|
protected com.centit.framework.common.ResponseData |
listObject(Map<String,Object> filterMap,
com.centit.support.database.utils.PageDesc pageDesc)
查询所有用户角色
|
com.centit.framework.common.ResponseData |
listRolesByUser(String userCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
通过用户代码获取可用的所有用户角色
|
com.centit.framework.core.dao.PageQueryResult<com.centit.framework.system.po.FVUserRoles> |
listRoleUsersAll(String userCode,
com.centit.support.database.utils.PageDesc pageDesc)
获取用户的所有角色信息
|
com.centit.framework.core.dao.PageQueryResult<com.centit.framework.system.po.FVUserRoles> |
listRoleUsersInherited(String userCode,
com.centit.support.database.utils.PageDesc pageDesc)
通过继承得到的角色
|
com.centit.framework.common.ResponseData |
listUnitRoleUsers(String unitCode,
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
根据机构代码和角色代码获取用户
|
com.centit.framework.core.dao.PageQueryResult<com.centit.framework.system.po.FVUserRoles> |
listUserRoleSInherited(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc)
通过继承得到的用户
|
com.centit.framework.common.ResponseData |
listUsersByRole(String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
通过角色代码获取用户
|
com.centit.framework.common.ResponseData |
listUserUnitRoles(String userCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
通过用户代码获取当前机构下的所有可用的角色
|
public String getOptId()
@RequestMapping(value="/roleusersinherited/{roleCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.core.dao.PageQueryResult<com.centit.framework.system.po.FVUserRoles> listUserRoleSInherited(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc)
roleCode - 角色代码pageDesc - 分页信息@RequestMapping(value="/userrolesinherited/{userCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.core.dao.PageQueryResult<com.centit.framework.system.po.FVUserRoles> listRoleUsersInherited(@PathVariable
String userCode,
com.centit.support.database.utils.PageDesc pageDesc)
userCode - 用户代码pageDesc - 分页信息@RequestMapping(value="/userrolesall/{userCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.core.dao.PageQueryResult<com.centit.framework.system.po.FVUserRoles> listRoleUsersAll(@PathVariable
String userCode,
com.centit.support.database.utils.PageDesc pageDesc)
userCode - 用户代码pageDesc - 分页信息protected com.centit.framework.common.ResponseData listObject(Map<String,Object> filterMap, com.centit.support.database.utils.PageDesc pageDesc)
filterMap - 显示结果中只需要显示的字段pageDesc - PageDesc@RequestMapping(value="/userroles/{userCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listRolesByUser(@PathVariable
String userCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
userCode - 用户代码pageDesc - PageDescrequest - HttpServletRequest@RequestMapping(value="/roleusers/{roleCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listUsersByRole(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
roleCode - 通过角色代码获取用户pageDesc - PageDescrequest - HttpServletRequest@RequestMapping(value="/rolecurrentusers/{roleCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listCurrentUsersByRole(@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
roleCode - 角色代码pageDesc - PageDescrequest - HttpServletRequest@RequestMapping(value="/usercurrentroles/{userCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listUserUnitRoles(@PathVariable
String userCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
userCode - 用户代码pageDesc - PageDescrequest - HttpServletRequest@RequestMapping(value="/unitroleusers/{unitCode}/{roleCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData listUnitRoleUsers(@PathVariable
String unitCode,
@PathVariable
String roleCode,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
unitCode - 机构代码roleCode - 角色代码pageDesc - 分页对象request - HttpServletRequest@RequestMapping(value="/{roleCode}/{userCode}",
method=GET)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData getUserRole(@PathVariable
String roleCode,
@PathVariable
String userCode)
roleCode - 角色代码userCode - 用户代码@RequestMapping(method=POST)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData create(@Valid
@Valid com.centit.framework.system.po.UserRole userRole,
@Valid
@Valid String[] userCode)
userRole - UserRoleuserCode - userCode@RequestMapping(value="/{roleCode}/{userCode}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData edit(@PathVariable
String roleCode,
@PathVariable
String userCode,
@Valid
@Valid com.centit.framework.system.po.UserRole userRole)
roleCode - 角色代码userCode - 用户代码userRole - UserRole@RequestMapping(value="/{roleCode}/{userCodes}",
method=DELETE)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData delete(@PathVariable
String roleCode,
@PathVariable
String userCodes)
roleCode - 角色代码userCodes - 用户代码Copyright © 2019 Centit Information Technical, co. Inc.. All rights reserved.