@CheckRoleAccess(resourceCode={"system_appLog","system_security_log","account_appLog","account_security_log"})
public class AppLogController
extends com.seeyon.ctp.common.controller.BaseController
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
构造器和说明 |
---|
AppLogController() |
限定符和类型 | 方法和说明 |
---|---|
org.springframework.web.servlet.ModelAndView |
accountMain(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
单位管理
|
org.springframework.web.servlet.ModelAndView |
accountQueryAppLog(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
单位/部门管理员查询
|
org.springframework.web.servlet.ModelAndView |
appLogDataExportExcel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
导出日志到Excel
|
static boolean |
checkIsAdmin(com.seeyon.ctp.organization.manager.OrgManager orgManager) |
org.springframework.web.servlet.ModelAndView |
delAppLog(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
删除应用日志
|
org.springframework.web.servlet.ModelAndView |
delAppLogs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
删除应用日志
|
java.lang.String |
departmentIdsToString() |
org.springframework.web.servlet.ModelAndView |
depMentMain(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
部门管理
|
org.springframework.web.servlet.ModelAndView |
deptQueryAppLog(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
com.seeyon.ctp.common.appLog.manager.AppLogManager |
getAppLogManager() |
com.seeyon.ctp.common.excel.FileToExcelManager |
getFileToExcelManager() |
com.seeyon.ctp.organization.manager.OrgManager |
getOrgManager() |
com.seeyon.ctp.organization.manager.OrgManagerDirect |
getOrgManagerDirect() |
com.seeyon.ctp.organization.principal.PrincipalManager |
getPrincipalManager() |
org.springframework.web.servlet.ModelAndView |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
不设置任何action参数时的默认 Action.
|
org.springframework.web.servlet.ModelAndView |
listAllAccountAppLogData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
得到当月该单位的数据
|
org.springframework.web.servlet.ModelAndView |
listAllAppLogData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
系统管理员获得所有符合条件的应用日志
|
org.springframework.web.servlet.ModelAndView |
mainFrame(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
管理员(审计管理员、系统管理员、集团管理员、单位管理员)进入应用日志的页面的主框架
|
org.springframework.web.servlet.ModelAndView |
queryAppLog(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
系统管理员查询
|
void |
setAppLogManager(com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager) |
void |
setFileToExcelManager(com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager) |
void |
setOrgManager(com.seeyon.ctp.organization.manager.OrgManager orgManager) |
void |
setOrgManagerDirect(com.seeyon.ctp.organization.manager.OrgManagerDirect orgManagerDirect) |
void |
setPrincipalManager(com.seeyon.ctp.organization.principal.PrincipalManager principalManager) |
void |
setSystemConfig(com.seeyon.ctp.common.config.SystemConfig systemConfig) |
addValidator, buildView, forward, getCommandName, getUri, handleRequestInternal, 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
public com.seeyon.ctp.organization.principal.PrincipalManager getPrincipalManager()
public void setPrincipalManager(com.seeyon.ctp.organization.principal.PrincipalManager principalManager)
public void setSystemConfig(com.seeyon.ctp.common.config.SystemConfig systemConfig)
public void setOrgManagerDirect(com.seeyon.ctp.organization.manager.OrgManagerDirect orgManagerDirect)
public void setFileToExcelManager(com.seeyon.ctp.common.excel.FileToExcelManager fileToExcelManager)
public void setOrgManager(com.seeyon.ctp.organization.manager.OrgManager orgManager)
public void setAppLogManager(com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager)
public com.seeyon.ctp.common.appLog.manager.AppLogManager getAppLogManager()
public com.seeyon.ctp.organization.manager.OrgManagerDirect getOrgManagerDirect()
public com.seeyon.ctp.common.excel.FileToExcelManager getFileToExcelManager()
public com.seeyon.ctp.organization.manager.OrgManager getOrgManager()
public org.springframework.web.servlet.ModelAndView index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
com.seeyon.ctp.common.controller.BaseController
index
在类中 com.seeyon.ctp.common.controller.BaseController
java.lang.Exception
@CheckRoleAccess(resourceCode={"system_appLog","system_security_log"}) public org.springframework.web.servlet.ModelAndView mainFrame(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 listAllAppLogData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@CheckRoleAccess(roleTypes=DepAdmin) public org.springframework.web.servlet.ModelAndView queryAppLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public static boolean checkIsAdmin(com.seeyon.ctp.organization.manager.OrgManager orgManager) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
public org.springframework.web.servlet.ModelAndView delAppLog(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 delAppLogs(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@CheckRoleAccess(roleTypes={DepAdmin,UnitSystemAdmin}) public org.springframework.web.servlet.ModelAndView appLogDataExportExcel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@CheckRoleAccess(resourceCode={"account_appLog","account_security_log"}, roleTypes={AccountAdministrator,UnitSystemAdmin}) public org.springframework.web.servlet.ModelAndView accountMain(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@CheckRoleAccess(roleTypes=DepAdmin) public org.springframework.web.servlet.ModelAndView depMentMain(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
public java.lang.String departmentIdsToString()
public org.springframework.web.servlet.ModelAndView listAllAccountAppLogData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception
@CheckRoleAccess(roleTypes=DepAdmin) public org.springframework.web.servlet.ModelAndView deptQueryAppLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
@CheckRoleAccess(roleTypes={AccountAdministrator,UnitSystemAdmin}) public org.springframework.web.servlet.ModelAndView accountQueryAppLog(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- response
- java.lang.Exception