@Controller
@RequestMapping(value="/unitinfo")
public class UnitInfoController
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| 构造器和说明 |
|---|
UnitInfoController() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
allunits(String id,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取当前机构及其下属机构
|
void |
changeStatus(String unitCode,
String statusValue,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新机构及子机构的状态
|
void |
create(UnitInfo unitInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
新建机构
|
void |
delete(String unitCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
删除机构
|
void |
edit(String unitCode,
UnitInfo unitInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
更新机构信息
|
void |
getUnitInfo(String unitCode,
javax.servlet.http.HttpServletResponse response)
查询单个机构信息
|
void |
getUnitUser(String userunitid,
javax.servlet.http.HttpServletResponse response)
当前机构下用户
|
void |
list(String[] field,
boolean struct,
String id,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有机构信息
|
void |
listChildren(String unitCode,
String[] field,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
获取单个机构下属子机构
|
void |
listSub(String[] field,
String id,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
查询所有子机构信息
|
void |
listUnitAllUsers(String unitCode,
javax.servlet.http.HttpServletResponse response) |
void |
listUnitUsers(String unitCode,
com.centit.framework.core.dao.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
当前机构下所有用户
|
void |
setUnitPowers(String unitcode,
String optCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
将权限付给部门
|
@RequestMapping(method=GET) public void list(String[] field, boolean struct, String id, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
field - 需要显示的字段struct - booleanid - idrequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/subunits",
method=GET)
public void listSub(String[] field,
String id,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
field - 需要显示的字段id - String parentUnit 父类机构request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/underunits",
method=GET)
public void allunits(String id,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
id - String parentUnit 父类机构request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{unitCode}",
method=GET)
public void getUnitInfo(@PathVariable
String unitCode,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码response - HttpServletResponse@RequestMapping(value="/{unitCode}",
method=DELETE)
public void delete(@PathVariable
String unitCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - HttpServletRequestunitCode - unitCoderesponse - HttpServletResponse@RequestMapping(method=POST) public void create(UnitInfo unitInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
unitInfo - UnitInforequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{unitCode}",
method=PUT)
public void edit(@PathVariable
String unitCode,
UnitInfo unitInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码unitInfo - UnitInforequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{unitCode}/status/{statusValue}",
method=PUT)
public void changeStatus(@PathVariable
String unitCode,
@PathVariable
String statusValue,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码statusValue - 状态码 T 或 Frequest - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{unitCode}/children",
method=GET)
public void listChildren(@PathVariable
String unitCode,
String[] field,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
field - 需要显示的字段unitCode - 机构代码request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{unitCode}/users",
method=GET)
public void listUnitUsers(@PathVariable
String unitCode,
com.centit.framework.core.dao.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
unitCode - 机构代码pageDesc - 分页信息request - HttpServletRequestresponse - HttpServletResponse@RequestMapping(value="/{unitCode}/validusers",
method=GET)
public void listUnitAllUsers(@PathVariable
String unitCode,
javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/unitusers/{userunitid}",
method=GET)
public void getUnitUser(@PathVariable
String userunitid,
javax.servlet.http.HttpServletResponse response)
userunitid - 机构代码response - HttpServletResponse@RequestMapping(value="/unit/saveopts/{unitcode}",
method=POST)
public void setUnitPowers(@PathVariable
String unitcode,
String optCodes,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
unitcode - unitcodeoptCodes - optCodesrequest - HttpServletRequestresponse - HttpServletResponseCopyright © 2017. All rights reserved.