@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 |
createDeptRole(String unitcode,
RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
createGlobalRole(RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
新增系统角色
|
void |
createItemRole(RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
createPublicRole(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.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
从操作定义反向删除角色代码
|
void |
edit(String roleCode,
RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新系统角色
|
void |
findRoleInfo(String roleCode,
javax.servlet.http.HttpServletResponse response)
单个角色信息
|
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)
机构权限
|
protected void |
initBinder(org.springframework.web.bind.WebDataBinder binder) |
void |
isNameExists(String roleName,
String unitCode,
javax.servlet.http.HttpServletResponse response)
角色代码是否存在
|
void |
isNameUnique(String roleName,
String roleCode,
String unitCode,
javax.servlet.http.HttpServletResponse response)
角色代码是否存在
|
void |
isNotExists(String roleCode,
javax.servlet.http.HttpServletResponse response)
角色代码是否存在
|
void |
listGlobalAndPublicRole(String[] field,
com.centit.framework.core.dao.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有系统角色
|
void |
listItemRole(String[] field,
com.centit.framework.core.dao.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(String[] field,
String unitCode,
com.centit.framework.core.dao.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有某部门部门角色
|
void |
search(String key,
String[] field,
javax.servlet.http.HttpServletResponse response)
对角色信息进行模糊搜索,适用于带搜索条件的下拉框。
|
void |
updateRolePower(String roleCode,
RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新系统角色权限
|
@InitBinder protected void initBinder(org.springframework.web.bind.WebDataBinder binder)
initBinder 在类中 com.centit.framework.core.controller.BaseController@RequestMapping(method=GET) public void listGlobalAndPublicRole(String[] field, com.centit.framework.core.dao.PageDesc pageDesc, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
field - field[]pageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/unit/{unitCode}",
method=GET)
public void listUnitAndPublicRole(String[] field,
@PathVariable
String unitCode,
com.centit.framework.core.dao.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
field - field[]unitCode - unitCodepageDesc - PageDescrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/item",
method=GET)
public void listItemRole(String[] field,
com.centit.framework.core.dao.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(value="/global",
method=POST)
public void createGlobalRole(RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleInfo - RoleInforequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/public",
method=POST)
public void createPublicRole(RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/item",
method=POST)
public void createItemRole(RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/dept/{unitcode}",
method=POST)
public void createDeptRole(@PathVariable
String unitcode,
RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@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,
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,
RoleInfo roleInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码roleInfo - rolePower roleCode dataScopesrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/notexists/{roleCode}",
method=GET)
public void isNotExists(@PathVariable
String roleCode,
javax.servlet.http.HttpServletResponse response)
throws IOException
roleCode - 角色代码response - HttpServletResponseIOException - IOException@RequestMapping(value="/nameexists/{roleName}/{unitCode}",
method=GET)
public void isNameExists(@PathVariable
String roleName,
@PathVariable
String unitCode,
javax.servlet.http.HttpServletResponse response)
roleName - 角色代码unitCode - 机构代码response - HttpServletResponse@RequestMapping(value="/isNameUnique/{roleName}/{roleCode}/{unitCode}",
method=GET)
public void isNameUnique(@PathVariable
String roleName,
@PathVariable
String roleCode,
@PathVariable
String unitCode,
javax.servlet.http.HttpServletResponse response)
roleName - 角色名称roleCode - 角色代码unitCode - 机构代码response - HttpServletResponse@RequestMapping(value="/{roleCode}",
method=DELETE)
public void deleteRole(@PathVariable
String roleCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
roleCode - 角色代码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="/search/{key}",
method=GET)
public void search(@PathVariable
String key,
String[] field,
javax.servlet.http.HttpServletResponse response)
key - 搜索条件field - 需要搜索的字段,如为空,默认,roleCode,roleNameresponse - 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 © 2017. All rights reserved.