freightX功能介绍 - 操作日志

一,日志记录了代码的执行过程,可以分为系统日志和操作日志。

1,系统日志:包括系统日志、应用程序日志和安全日志。记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。开发人员可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。

2,操作日志:记录用户在使用系统中的操作过程和操作结果,如登录记录、修改记录等。包括用户、操作时间、操作类型,变动值、IP地址、设备信息、操作页面等字段。操作日志主要是为用户服务,帮助他们查看历史操作记录,因此对可读性要求较高。

freightX系统提供可视化页面查看业务订单历史操作日志记录。

二,操作日志的实现逻辑

1,梳理出需要留存在日志中的操作记录,比如哪些页面中的哪些操作,如增删改查等操作‍。freightX 系统可视化展示业务订单页面用户比较关注的编辑前与编辑后记录值。

2,明确操作记录中需要记录的字段。freightX系统日志字段可根据用户需求进行配置显示。

3,针对不同字段类型设计不同可视化方案。freightX系统目前支持可视化展示“有限值“与“短文本”的历史日志记录(见注解),其他记录可通过管理员后台查询。

其中提单制作模块为飘红提示已更改内容。

注解:字段类型及可视化方案

1)有限值,针对有限内容,比如下拉选择数据字典等字段可直接记录前后变化,然后关联查询显示具体值。

2)短文本,比如数字格式或字符串小于20的字段,直接记录编辑前和编辑后的内容。

3)长文本,由于文字较多,若像短文本那样将全部内容都展示出来,则不利于用户看出变化。这时就可先按“行”梳理长文本内容,编辑后只给用户展示出变动行的内容。

4)图片和音视频,图片和音视频是以地址的形式存储的,因此也应该以地址的形式进行记录。

5)复杂内容,可以同时包含有限值、短文本、长文本、图片和音视频,需要整体保存,并支持查看编辑前和编辑后的记录,类似于历史版本。

更多物流系统资讯 敬请关注帷斡网络

帷斡网络公众号