1.1.0
1.1.0-202507151703
- Web 客户端
- 仅配置一种语言时,登录界面及登录后界面的切换语言按钮不显示。
- 针对浏览器控制台打印的错误提示:
Maximum update depth exceeded. This can happen when a component calls setState inside useEffect, but useEffect either doesn't have a dependency array, or one of the dependencies changes on every render.。改进程序写法以优化性能。
- 单屏/多屏直播设备列表菜单默认展开,不缓存展/缩状态,每次进入均展开。
- 二级菜单的伸缩按钮,调大尺寸,便于点击和查看。
- 菜单名
History replay, Real time video, Multi screen live 调整为 Playback, Single live video, Multi live video,涉及前端源代码目录结构、图标更换及菜单项配置。
- 切换语言图标更换
- 新增历史回放模块,功能如下:
- 设备列表图形化展示,含上传至采集服务器的各类文件统计饼图报表
- 设备每日文件按小时分组显示
- 文件播放器支持 P2P 加载内网采集服务器文件:
- 图片播放器:支持放大、缩小及小地图
- 音频播放器:支持进度条拖动、暂停 / 播放、音量控制等
- 视频播放器:支持进度条拖动、暂停 / 播放、音量控制等
- 服务端
- 菜单名
History replay, Real time video, Multi screen live 调整为 Playback, Single live video, Multi live video,涉及服务端用户权限配置变更。
- 手机 app 接口
/main-service/main-api/v1/retail/device/data-acquisition-device/list 添加 cache 传参(默认值 true,表示从缓存读取数据;可设为 false 表示不从缓存读取),通过 BooleanUtils 解析支持 true/false、yes/no、on/off、1/0、Y/N 等格式。
- 升级 spring boot 3.4.7 -> 3.5.3, 涉及到过时的 API, 需调整代码。
- 历史回放模块多个信令接口按新 MQTT 信令规范实现