@Controller
@RequestMapping(value="/roleinfo")
public class RoleInfoController
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| 构造器和说明 |
|---|
RoleInfoController() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOptToRole(String roleCode,
String optCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
从操作定义反向添加角色代码
|
void |
createGlobalRole(@Valid com.centit.framework.system.po.RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
新增系统角色
|
void |
deleteOptFormRole(String roleCode,
String optCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
从操作定义反向删除角色代码
|
void |
deleteRole(String roleCode,
javax.servlet.http.HttpServletResponse response)
从操作定义反向删除角色代码
|
void |
edit(String roleCode,
@Valid com.centit.framework.system.po.RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新系统角色
|
void |
findRoleInfo(String roleCode,
javax.servlet.http.HttpServletResponse response)
单个角色信息
|
String |
getOptId()
系统日志中记录
|
void |
getRolePowerByOptCode(String defCode,
javax.servlet.http.HttpServletResponse response)
根据操作定义代码获取角色信息
|
void |
getRolePowerByOptId(String optId,
javax.servlet.http.HttpServletResponse response)
根据业务代码获取角色信息
|
void |
getRolePowerByRoleCode(String roleCode,
javax.servlet.http.HttpServletResponse response)
根据角色代码获取角色操作定义信息
|
void |
getUnitInfoPower(String unitCode,
javax.servlet.http.HttpServletResponse response)
机构权限
|
void |
isSysRoleNotExist(String roleName,
javax.servlet.http.HttpServletResponse response)
新增系统角色 判断名称是否存在
|
void |
isSysRoleUnique(String roleName,
String roleCode,
javax.servlet.http.HttpServletResponse response)
更新系统角色 判断名称是否存在
|
void |
isUnitRoleNotExist(String unitCode,
String roleName,
javax.servlet.http.HttpServletResponse response)
新增部门角色 判断名称是否存在
|
void |
isUnitRoleUnique(String unitCode,
String roleName,
String roleCode,
javax.servlet.http.HttpServletResponse response)
更新部门角色 判断名称是否存在
|
void |
listAllRole(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有系统角色
|
void |
listGlobalAndPublicRole(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有系统角色
|
void |
listItemRole(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有某部门部门角色
|
void |
listRoles(String type,
String[] field,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
对角色信息进行模糊搜索,适用于带搜索条件的下拉框。
|
void |
listUnitAndPublicRole(com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有 当前部门角色
|
void |
updateRolePower(String roleCode,
com.centit.framework.system.po.RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新系统角色权限
|
public String getOptId()
@RequestMapping(value="/all",
method=GET)
public void listAllRole(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
field - field[]pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/global",
method=GET)
public void listGlobalAndPublicRole(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
field - field[]pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@GetMapping(value="/currentunit")
public void listUnitAndPublicRole(com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/item",
method=GET)
public void listItemRole(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
field - field[]pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/power/role/{roleCode}",
method=GET)
public void getRolePowerByRoleCode(@PathVariable
String roleCode,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码response - HttpServletResponse@RequestMapping(value="/power/defCode/{defCode}",
method=GET)
public void getRolePowerByOptCode(@PathVariable
String defCode,
javax.servlet.http.HttpServletResponse response)
defCode - 操作定义代码response - HttpServletResponse@RequestMapping(value="/power/optCode/{optId}",
method=GET)
public void getRolePowerByOptId(@PathVariable
String optId,
javax.servlet.http.HttpServletResponse response)
optId - 操作定义代码response - HttpServletResponse@RequestMapping(method=POST)
public void createGlobalRole(@Valid
@Valid com.centit.framework.system.po.RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleInfo - RoleInforequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/addopt/{roleCode}/{optCode}",
method=PUT)
public void addOptToRole(@PathVariable
String roleCode,
@PathVariable
String optCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码optCode - 操作定义request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/delopt/{roleCode}/{optCode}",
method=DELETE)
public void deleteOptFormRole(@PathVariable
String roleCode,
@PathVariable
String optCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码optCode - 操作定义request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{roleCode}",
method=PUT)
public void edit(@PathVariable
String roleCode,
@Valid
@Valid com.centit.framework.system.po.RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码roleInfo - RoleInforequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/power/{roleCode}",
method=PUT)
public void updateRolePower(@PathVariable
String roleCode,
com.centit.framework.system.po.RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码roleInfo - rolePower roleCode dataScopesrequest - HttpServletRequestresponse - HttpServletResponse@GetMapping(value="/issysroleunique/{roleName}")
public void isSysRoleNotExist(@PathVariable
String roleName,
javax.servlet.http.HttpServletResponse response)
roleName - 角色名称response - HttpServletResponse@GetMapping(value="/issysroleunique/{roleName}/{roleCode}")
public void isSysRoleUnique(@PathVariable
String roleName,
@PathVariable
String roleCode,
javax.servlet.http.HttpServletResponse response)
roleName - 角色名称roleCode - 角色代码response - HttpServletResponse@GetMapping(value="/isunitroleunique/{unitCode}/{roleName}")
public void isUnitRoleNotExist(@PathVariable
String unitCode,
@PathVariable
String roleName,
javax.servlet.http.HttpServletResponse response)
unitCode - 部门代码roleName - 角色名称response - HttpServletResponse@GetMapping(value="/isunitroleunique/{unitCode}/{roleName}/{roleCode}")
public void isUnitRoleUnique(@PathVariable
String unitCode,
@PathVariable
String roleName,
@PathVariable
String roleCode,
javax.servlet.http.HttpServletResponse response)
unitCode - 部门代码roleName - 角色名称roleCode - 角色代码response - HttpServletResponse@RequestMapping(value="/{roleCode}",
method=DELETE)
public void deleteRole(@PathVariable
String roleCode,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码
//param request HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{roleCode}",
method=GET)
public void findRoleInfo(@PathVariable
String roleCode,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码response - HttpServletResponse@RequestMapping(value="/power/unit/{unitCode}",
method=GET)
public void getUnitInfoPower(@PathVariable
String unitCode,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码response - HttpServletResponse@RequestMapping(value="/listRoles/{type}",
method=GET)
public void listRoles(@PathVariable
String type,
String[] field,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
type - 搜索条件field - 需要搜索的字段,如为空,默认,roleCode,roleNamerequest - HttpServletRequestresponse - HttpServletResponseCopyright © 2018. All rights reserved.