Package net.risesoft.controller
Class AccessLogController
- java.lang.Object
-
- net.risesoft.controller.AccessLogController
-
@RestController @RequestMapping("/admin/accessLog") public class AccessLogController extends Object日志管理- Author:
- mengjuhua, guoweijun, shidaobang
-
-
Constructor Summary
Constructors Constructor Description AccessLogController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Map<String,Object>>getAppClickCount(String orgId, String orgType, String startDay, String endDay)统计APP被点击的排行情况net.risesoft.pojo.Y9Result<Map<String,Object>>getModuleAccessData(String orgId, String orgType, String startDay, String endDay)统计模块访问情况net.risesoft.pojo.Y9Result<Map<String,Object>>getOperateStatusData(String selectedDate)获取操作状态的统计数据net.risesoft.pojo.Y9Result<List<Long>>listEplasedTimeData(String startDay, String endDay)获取操作用时的柱状图数据net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageByAuditManagers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)查看安全审计员日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageByElapsedTime(net.risesoft.model.log.LogInfoModel searchDto, String startDay, String endDay, String sTime, String lTime, net.risesoft.pojo.Y9PageQuery pageQuery)搜索操作用时列表net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageByOperateStatus(net.risesoft.model.log.LogInfoModel searchDto, String date, String hour, String operateStatus, net.risesoft.pojo.Y9PageQuery pageQuery)获取操作状态列表数据net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageBySecurityManagers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)查看安全保密员日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageBySystemManagers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)查看系统管理员日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageByUsers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)查看用户日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageLogInfo(net.risesoft.pojo.Y9PageQuery pageQuery, String sort)获取日志分页列表net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>pageSreachList(net.risesoft.model.log.LogInfoModel searchDto, net.risesoft.pojo.Y9PageQuery pageQuery, String startTime, String endTime)搜索日志信息net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>searchAuditManagers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)查询安全审计员日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>searchSecurityManagers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)查询安全保密员日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>searchSystemManagers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)查询系统管理员日志net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog>searchUsers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)查询用户日志
-
-
-
Method Detail
-
getAppClickCount
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u7edf\u8ba1APP\u88ab\u70b9\u51fb\u7684\u6392\u884c\u60c5\u51b5", logLevel=RSLOG) @RequestMapping("/getAppClickCount") public net.risesoft.pojo.Y9Result<Map<String,Object>> getAppClickCount(String orgId, String orgType, String startDay, String endDay)
统计APP被点击的排行情况- Parameters:
orgId- 组织idorgType- 组织类型startDay- 开始时间endDay- 结束时间- Returns:
Y9Result<Map<String, Object>>
-
getModuleAccessData
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u7edf\u8ba1\u6a21\u5757\u8bbf\u95ee\u60c5\u51b5", logLevel=RSLOG) @RequestMapping("/getModuleAccessData") public net.risesoft.pojo.Y9Result<Map<String,Object>> getModuleAccessData(String orgId, String orgType, String startDay, String endDay)
统计模块访问情况- Parameters:
orgId- 组织idorgType- 组织类型startDay- 开始时间endDay- 结束时间- Returns:
Y9Result<Map<String, Object>>
-
getOperateStatusData
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u83b7\u53d6\u64cd\u4f5c\u72b6\u6001\u7684\u7edf\u8ba1\u6570\u636e", logLevel=RSLOG) @RequestMapping("/getOperateStatusData") public net.risesoft.pojo.Y9Result<Map<String,Object>> getOperateStatusData(@RequestParam(required=false) String selectedDate)
获取操作状态的统计数据- Parameters:
selectedDate- 选择日期- Returns:
Y9Result<Map<String, Object>>
-
listEplasedTimeData
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u83b7\u53d6\u64cd\u4f5c\u7528\u65f6\u7684\u67f1\u72b6\u56fe\u6570\u636e", logLevel=RSLOG) @RequestMapping("/listEplasedTimeData") public net.risesoft.pojo.Y9Result<List<Long>> listEplasedTimeData(String startDay, String endDay)
获取操作用时的柱状图数据- Parameters:
startDay- 开始日期endDay- 结束日期- Returns:
Y9Result<List<Long>>
-
pageByAuditManagers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u770b\u5b89\u5168\u5ba1\u8ba1\u5458\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/pageByAuditManagers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageByAuditManagers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)
查看安全审计员日志- Parameters:
userId- 人员idpageQuery- 分页信息sort- 排序字段- Returns:
Y9Page<Y9logAccessLog>
-
pageByElapsedTime
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u641c\u7d22\u64cd\u4f5c\u7528\u65f6\u5217\u8868", logLevel=RSLOG) @RequestMapping("/pageByElapsedTime") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageByElapsedTime(net.risesoft.model.log.LogInfoModel searchDto, String startDay, String endDay, String sTime, String lTime, net.risesoft.pojo.Y9PageQuery pageQuery)
搜索操作用时列表- Parameters:
searchDto- 搜索条件startDay- 开始日期endDay- 结束日期sTime- 开始时间lTime- 结束时间pageQuery- 分页信息- Returns:
Y9Page<Y9logAccessLog>
-
pageByOperateStatus
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u83b7\u53d6\u64cd\u4f5c\u72b6\u6001\u5217\u8868\u6570\u636e", logLevel=RSLOG) @RequestMapping("/pageByOperateStatus") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageByOperateStatus(net.risesoft.model.log.LogInfoModel searchDto, String date, String hour, String operateStatus, net.risesoft.pojo.Y9PageQuery pageQuery) throws ParseException
获取操作状态列表数据- Parameters:
searchDto- 搜索条件date- 搜索时间hour- 分operateStatus- 操作状态pageQuery- 分页信息- Returns:
Y9Page<Y9logAccessLog>- Throws:
ParseException- an error has been reached unexpectedly while parsing.
-
pageBySecurityManagers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u770b\u5b89\u5168\u4fdd\u5bc6\u5458\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/pageBySecurityManagers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageBySecurityManagers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)
查看安全保密员日志- Parameters:
userId- 用户idpageQuery- 分页信息sort- 排序字段- Returns:
Y9Page<Y9logAccessLog>
-
pageBySystemManagers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u770b\u7cfb\u7edf\u7ba1\u7406\u5458\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/pageBySystemManagers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageBySystemManagers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)
查看系统管理员日志- Parameters:
userId- 人员idpageQuery- 分页信息sort- 排序字段- Returns:
Y9Page<Y9logAccessLog>
-
pageByUsers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u770b\u7528\u6237\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/pageByUsers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageByUsers(String userId, net.risesoft.pojo.Y9PageQuery pageQuery, String sort)
查看用户日志- Parameters:
userId- 人员idpageQuery- 分页信息sort- 排序字段- Returns:
Y9Page<Y9logAccessLog>
-
pageLogInfo
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u83b7\u53d6\u65e5\u5fd7\u5206\u9875\u5217\u8868", logLevel=RSLOG) @RequestMapping("/pageLogInfo") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageLogInfo(net.risesoft.pojo.Y9PageQuery pageQuery, String sort)
获取日志分页列表- Parameters:
pageQuery- 搜索信息sort- 排序字段- Returns:
Y9Page<Y9logAccessLog>
-
pageSreachList
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u641c\u7d22\u65e5\u5fd7\u4fe1\u606f", logLevel=RSLOG) @RequestMapping("/pageSreachList") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> pageSreachList(net.risesoft.model.log.LogInfoModel searchDto, net.risesoft.pojo.Y9PageQuery pageQuery, @RequestParam(required=false) String startTime, @RequestParam(required=false) String endTime)
搜索日志信息- Parameters:
searchDto- 搜索信息pageQuery- 分页信息startTime- 开始时间endTime- 结束时间- Returns:
Y9Page<Y9logAccessLog>
-
searchAuditManagers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u8be2\u5b89\u5168\u5ba1\u8ba1\u5458\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/searchAuditManagers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> searchAuditManagers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)
查询安全审计员日志- Parameters:
loginInfoModel- 搜索信息pageQuery- 分页信息- Returns:
Y9Page<Y9logAccessLog>
-
searchSecurityManagers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u8be2\u5b89\u5168\u4fdd\u5bc6\u5458\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/searchSecurityManagers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> searchSecurityManagers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)
查询安全保密员日志- Parameters:
loginInfoModel- 搜索信息pageQuery- 分页信息- Returns:
Y9Page<Y9logAccessLog>
-
searchSystemManagers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u8be2\u7cfb\u7edf\u7ba1\u7406\u5458\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/searchSystemManagers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> searchSystemManagers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)
查询系统管理员日志- Parameters:
loginInfoModel- 搜索信息pageQuery- 分页信息- Returns:
Y9Page<Y9logAccessLog>
-
searchUsers
@RiseLog(moduleName="\u65e5\u5fd7\u7cfb\u7edf", operationName="\u67e5\u8be2\u7528\u6237\u65e5\u5fd7", logLevel=MANAGERLOG) @RequestMapping("/searchUsers") public net.risesoft.pojo.Y9Page<net.risesoft.y9public.entity.Y9logAccessLog> searchUsers(net.risesoft.model.log.LogInfoModel loginInfoModel, net.risesoft.pojo.Y9PageQuery pageQuery)
查询用户日志- Parameters:
loginInfoModel- 搜索信息pageQuery- 分页信息- Returns:
Y9Page<Y9logAccessLog>
-
-