任务 #2040
由 韦 士飞 在 将近 6 年 之前添加.
更新于 超过 5 年 之前.
描述
历史数据查询功能需求
(1)页面左侧边栏,将“报警日志”修改为“日志记录”。
(2)页面左侧边栏,将“报警记录”及“报警查询”合并为“报警查询”。
(3)页面左侧边栏,增加“历史数据”查询页面。
(4)“报警查询”页面日期选择框增加时间选择项,查询时可选择具体到几点几分,查询时可查询一小时之内的数据。
(5)“报警查询”查询功能,一次最多只能查询7天以内区间的数据,即查询时间间隔最大为7天。
(6)“历史数据”查询功能只能查询按配置的传感器查询,不能按类型查询。
(7)“历史数据”页面日期选择框增加时间选择项,查询时可选择具体到几点几分,查询时可查询一小时之内的数据。
(8)“历史数据”查询功能,一次最多只能查询7天以内区间的数据,即查询时间间隔最大为7天。
(9)“历史数据”查询按配置进行显示,在主机中增加相应的配置文件才能在页面中显示查询结果。配置形式在实现之后对配置文件的要求再做说明。
注:数据导出功能不在此功能修改范围内,后期单独实现。
历史记录
数据导出可通过jquery.table2excel.js插件操作,初步测试在谷歌、UC、IE浏览器可导出Excel。其他浏览器未测试
关于能够查询多长时间数据的问题。
这与数据保存的策略及数据结构相关,与查询功能关系不大。只要能够保存数据,查询就没有什么大问题。
数据保存的策略及数据结构的确定不在此查询功能范围内。
提出需求:“历史数据”查询功能能够增加按传感器的测点查询,比如温湿度传感器,可以按温度和湿度测点单独查询;
- 指派给 从 韦 士飞 变更为 李 军海
- % 完成 从 0 变更为 80
历史数据查询功能已实现
文件更新:\\192.168.3.160\可写\A9\patch-201901051506-历史数据查询支持
1、测试结果:用没有放内存卡的主机上传测试文件,数据只保存了当天的数据,后面数据就没有保存到数据库里。ip:192.168.0.20
2、测试结果:用放有内存卡的主机,数据没有保存到数据库里。ip:192.168.0.19
1、带内存卡主机和不带内存卡主机历史数据查询功能增加测试成功 ;
2、历史数据导出Excel功能测试成功,用谷歌浏览器导出不用在导出文件加上后缀文件类型,IE、火狐等其它的需要加Excel文件后缀文件类型;
3、查询路径必须跟保存数据的路径保存一致。
1、测试主机2台X300
2、环境:常温
3、接入设备:温湿度传感器各1个
4、ip:192.168.0.19(带16G SD卡)
192.168.0.20(未带SD卡)
测试结果:
1、查询日期控件 展示效果很差,需要更改控件,可参考 集中平台查询方式;
2、传感器有多余的内置DIO、内置AI,需要删除;
3、重新选了传感器之后再选测点,测点还是显示上一次选择传感器的测点,没有更新过来;
4、保存到Excel 控件在搜狗浏览器上无法导出,在IE浏览器上导出为.txt文件,需要修改;
5、导出的Excel 文件没有查询传感器的名称,不直观
6、目前只有温湿度能够查询到测点,需要将公司内部使用的传感器都添加再进行一轮测试;
7、“历史查询”按钮点击后会出现直接卡顿现象,此时操作页面无效,但是页面上看不出此时正在查询,无提示;
以上
1、控件已改为与平台统一
2、开关量与模拟量传感器是接到内置DIO、内置AI模块,若删除则无法查询这些传感器状态;
3、重新选了传感器之后再选测点,测试未出现这个现象,请把操作方法做详细说明;
4、保存到Excel 控件经测试搜狗浏览器8.5上可导出,在IE浏览器上导出的文件需自行在后面增加.xls后缀,这个在前面的测试已做了说明;
5、导出的Excel 文件有查询传感器的名称及保存的时间,请认真核对
6、目前只有温湿度能够查询到测点问题,测试时为何不把其他传感器配置进去?若有新传感器则要自行编写jsn/A3-xxxx.js文件;
1.15 测试结果:
1、更改控件后,控件查询功能已经能够达到要求;
2、现还存在以下2个问题:
1)内置开关量设备,查询时同一时间能够查询出多条记录,已反馈给研发小韦修改
2)现只接温湿度进行测试,其他设备需要接入进行测试,蓄电池页面和UPS页面 查询需要编写,已安排小谢编写;
以上,请知悉!
环境搭建测试:
1、IP为192.168.0.20(未带SD卡) 数据存储无异常,设备运行也正常;查询正常;
2、IP为192.168.0.19 (带SD卡) 数据存储无异常,设备运行正常,但是查询卡;
修改历史数据保存方法,仅当状态(包括通讯状态,各个测点的告警状态)改变时保存数据,其余按设定的数据保存时间间隔保存。
文件更新:\\192.168.3.160\可写\A9\patch-201901051506-历史数据查询支持
带SD卡:测试功能已经升级,测试,待测试数据储存在SD卡内满;
无SD卡:测试功能已经升级,测试,待测试数据储存满;
之前测试制卡内存不够,系统检测缓存为预留10M,所以需要重新测试
缓存内存为10M,已满,但是数据没替换,数据库数据为空,内存空间也被占用。
- 主题 从 历史数据查询功能增加 变更为 8. 历史数据查询功能增加
历史数据查询功能ok,可以查询不同时间段或自定义时间段的数据,可以导出相应的excel表格。数据归档OK
页面曲线功能已同步到新的历史数据接口下,相关文件已更新到160.
导出 Atom
PDF