业务日志模块使用手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
业务日志模块使用手册
模块名称:cn.gwssi.app.logger
业务日志模块用于记录业务日志,查询业务日志使用
记录日志
在每个action 处理完成以后,会记录这个操作的处理日志。日志内容包括三部分内容:
1、交易配置信息:
[txn-code="901105"] 、[description= 复核:删除图书信息] 、[struts-config/description= 图书复核管
理]
2、操作员信息:
VoCtrl.getFlowid() 、VoUser.getUserName() 、VoUser.getOperName() 、VoUser.getOrgCode() 、VoUser.getOrgName()
3、处理结果:
发生日期、发生时间、错误代码、错误描述、处理结果数据
具体内容根据每个项目的具体要求修改。
记录日志的请求:
对struts 配置文件中:txn-type="transaction" log-flag="true" 的action ,记录日志
限制:
业务日志只只对与action,不是一个HTTP的request,如果处理完一个action后,在forward 中导航到另一个actio n,这个时候会记录两个日志。
系统查询日志
管理员用于查询系统内部的所有操作日志, 相关功能包括:981211和981214,具体参
见模块内部的说明文档
日志列表
日志内容
用户查询日志
每个操作员查询自己的操作日志,相关功能包括:981216 和981214,981214 需要授权才能使用。
部署说明
参见:《菜单配置/业务日志(bizlog).txt》《功能配置/业务日志(bizlog).html》或者参见开发平台中的菜单目录方式。
3、修改插件
在cn.gwssi.app.logger 的plugin/BizLogger.java 中实现插入日志的功能,如果要把这个文件增加到项目的工程文件中,需要修改WEB-INF/classes/config/txn/
plugin.xml 文件
4、修改功能
如果需要增加或删除字段:a、先修改表结构;b、修改DAO配置文件;c、修改V0 , 或重新生成;d、修改plugin/BizLogger.java 中增加日志的方法;e、参见《增加数据表字段的修改流程.doc 》