@CheckRoleAccess(roleTypes={HrAdmin,DepAdmin}, resourceCode={"org_dept_setting","org_group_setting"}) public class DepartmentController extends com.seeyon.ctp.common.controller.BaseController
Title: T2组织模型部门维护控制器
Description: 主要针对单位组织进行维护功能
Copyright: Copyright (c) 2012
Company: seeyon.com
限定符和类型 | 字段和说明 |
---|---|
protected AddressBookCustomerFieldInfoManager |
addressBookCustomerFieldInfoManager |
protected AddressBookManager |
addressBookManager |
protected DepartmentManager |
departmentManager |
protected com.seeyon.ctp.common.ctpenumnew.manager.EnumManager |
enumManagerNew |
protected com.seeyon.ctp.common.excel.FileToExcelManager |
fileToExcelManager |
protected OrgCache |
orgCache |
protected OrgManager |
orgManager |
protected OrgManagerDirect |
orgManagerDirect |
DATA_NO_EXISTS, MATCH_ALL, needlessClassMap, needlessUrlMap, POLICY_ALLOW, POLICY_LOG, POLICY_REJECT, REDIRECT_BACK, rulePolicyMap
DEFAULT_COMMAND_NAME, LAST_MODIFIED_METHOD_SUFFIX, PAGE_NOT_FOUND_LOG_CATEGORY, pageNotFoundLogger
构造器和说明 |
---|
DepartmentController() |
限定符和类型 | 方法和说明 |
---|---|
org.springframework.web.servlet.ModelAndView |
departmentManagementIndex(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
部门管理员-部门管理新入口
|
org.springframework.web.servlet.ModelAndView |
deptBatchModify(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.springframework.web.servlet.ModelAndView |
editDeptPosts(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
进入部门岗位管理编辑方法
|
org.springframework.web.servlet.ModelAndView |
exportDepartmentMember(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
com.seeyon.ctp.common.excel.DataRecord |
exportDepartmentMember(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager,
java.lang.String deptId)
导出部门下的所有人员信息
|
org.springframework.web.servlet.ModelAndView |
exportDepartments(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
com.seeyon.ctp.common.excel.DataRecord |
exportDepartments(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager,
OrgManagerDirect orgManagerDirect)
批量导出部门
|
DepartmentManager |
getDepartmentManager() |
com.seeyon.ctp.common.excel.FileToExcelManager |
getFileToExcelManager() |
OrgManager |
getOrgManager() |
OrgManagerDirect |
getOrgManagerDirect() |
void |
setAddressBookCustomerFieldInfoManager(AddressBookCustomerFieldInfoManager addressBookCustomerFieldInfoManager) |
void |
setAddressBookManager(AddressBookManager addressBookManager) |
void |
setDataI18nManager(com.seeyon.ctp.common.datai18n.manager.DataI18nManager dataI18nManager) |
void |
setDepartmentManager(DepartmentManager departmentManager) |
void |
setEnumManagerNew(com.seeyon.ctp.common.ctpenumnew.manager.EnumManager enumManagerNew) |
void |
setFileToExcelManager(com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager) |
void |
setOrgCache(OrgCache orgCache) |
void |
setOrgManager(OrgManager orgManager) |
void |
setOrgManagerDirect(OrgManagerDirect orgManagerDirect) |
org.springframework.web.servlet.ModelAndView |
showDepartmentFrame(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
addValidator, buildView, forward, getCommandName, getUri, handleRequestInternal, index, infoCloseOrFresh, initBinder, noCache, preBind, printV3XJS, printV3XJS, recheck, redirect, redirectModelAndView, redirectModelAndView, refreshWindow, refreshWindow, refreshWorkspace, rendHtml, rendJavaScript, rendJavaScriptUnclose, rendText
bind, createBinder, getExceptionHandler, getLastModified, getMethodNameResolver, getValidators, getWebBindingInitializer, handleNoSuchRequestHandlingMethod, invokeNamedMethod, newCommandObject, setDelegate, setMethodNameResolver, setValidators, setWebBindingInitializer
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
protected OrgManager orgManager
protected OrgManagerDirect orgManagerDirect
protected DepartmentManager departmentManager
protected com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager
protected OrgCache orgCache
protected AddressBookManager addressBookManager
protected com.seeyon.ctp.common.ctpenumnew.manager.EnumManager enumManagerNew
protected AddressBookCustomerFieldInfoManager addressBookCustomerFieldInfoManager
public void setAddressBookCustomerFieldInfoManager(AddressBookCustomerFieldInfoManager addressBookCustomerFieldInfoManager)
public void setEnumManagerNew(com.seeyon.ctp.common.ctpenumnew.manager.EnumManager enumManagerNew)
public void setAddressBookManager(AddressBookManager addressBookManager)
public DepartmentManager getDepartmentManager()
public void setDepartmentManager(DepartmentManager departmentManager)
public OrgManager getOrgManager()
public void setOrgManager(OrgManager orgManager)
public OrgManagerDirect getOrgManagerDirect()
public void setOrgManagerDirect(OrgManagerDirect orgManagerDirect)
public com.seeyon.ctp.common.excel.FileToExcelManager getFileToExcelManager()
public void setFileToExcelManager(com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager)
public void setOrgCache(OrgCache orgCache)
public void setDataI18nManager(com.seeyon.ctp.common.datai18n.manager.DataI18nManager dataI18nManager)
public org.springframework.web.servlet.ModelAndView showDepartmentFrame(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
public org.springframework.web.servlet.ModelAndView departmentManagementIndex(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView exportDepartmentMember(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
public org.springframework.web.servlet.ModelAndView exportDepartments(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
public com.seeyon.ctp.common.excel.DataRecord exportDepartmentMember(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager, java.lang.String deptId) throws java.lang.Exception
request
- metadataManager
- response
- fileToExcelManager
- orgManagerDirect
- searchManager
- path
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView editDeptPosts(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public com.seeyon.ctp.common.excel.DataRecord exportDepartments(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager, OrgManagerDirect orgManagerDirect) throws java.lang.Exception
request
- metadataManager
- response
- fileToExcelManager
- orgManagerDirect
- searchManager
- path
- java.lang.Exception
public org.springframework.web.servlet.ModelAndView deptBatchModify(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception