本次迭代围绕系统监控能力提升、场景联动稳定性优化、交互体验完善三大方向展开,新增多项实用功能并修复了多个历史痛点问题。以下是本次版本的核心更新内容概览:
新增功能
- 新增获取系统版本号接口
- 新增租户最新上报数据查询接口
- 新增CPU、内存、磁盘监控接口
- 新增设备告警数量统计接口
- 首页
- 卡片组件
- 图表功能
- 安全增强
- 设备模板
优化和修复
系统层面
- 处理下发控制脚本不生效问题
- 修复事件上报脚本错误问题
- 修复属性上报类型变化导致的列表不显示问题
- 优化后台日志输出
- 优化应用初始化流程,实现模块化与依赖注入
- 修改Token过期返回多次错误的问题
- 日志查询时间条件查询异常问题修复
场景联动
- 场景联动属性上报校验逻辑修改
- 场景联动事件不触发的缺陷处理
- 场景联动和场景的日志中的设备ID更改为设备名称
- 场景设置自定义控制下发报异常缺陷处理
- 场景激活对于自定义控制执行报错标识符不存在的缺陷处理
- 场景激活日志增加场景名称
- 多设备条件,对于日志显示设备名称相同问题修复
- 场景管理创建时间倒叙排列
告警模块
- 告警执行失败原因补充
- 恢复告警缺陷修复
- 告警日志增加失败原因
- 告警邮箱推送失败缺陷处理
数据处理
- 优化自动化触发日志记录
- 数据脚本缓存异常逻辑缺陷修复
- 修复自定义属性下发报"不支持的类型"缺陷修复
通知系统
- 通知组列表查询接口数据不对问题处理
- 邮箱测试接口未校验邮箱格式缺陷处理
登录与账户
- 修复「记住我」功能状态保留异常
- 注册成功后自动跳转至登录页(移除token自动登录)
- 密码校验提示冗余问题修复(6位纯数字校验逻辑优化)
- 多语言切换时密码提示信息同步更新
- 输入邮箱格式错误提示优化
- 手机号格式校验提示国际化支持
设备管理
- 设备列表筛选后添加设备自动刷新逻辑
- 服务接入跳转默认勾选对应服务设备
- 设备编号展示统一为「设备编号(Device ID)」
- 网关设备消息自动封装gateway_data字段
- 设备扩展信息删除后实时刷新
- 设备命令下发页面展示名称补全
- 修复遥测日志分页切换条数异常
看板与可视化
- 图表组件升级vue-echarts最新版本
- 设备选择器增加名称搜索功能
- 看板删除操作增加二次确认弹窗
- 看板保存成功后添加操作反馈提示
- 设备选择列表默认按创建时间倒序
- 修改租户默认看板模板
数据展示
- 遥测属性过长文本自动截断(...显示)
- bool类型日志空值展示问题修复
- 修复柱状图带"-"字段勾选异常
- 表格数据渲染逻辑优化(空值处理增强)
国际化
- 设备页面语言包术语统一(模型→模板)
- 验证码按钮文本多语言同步更新
- 新增"操作失败"等国际化词条
- 修复通知记录列标题翻译错误
交互优化
- 注册协议勾选校验逻辑补全
- 输入框清除功能支持扩展
- 浏览器Tab标题适配页面功能
- 系统日志时间筛选范围扩展至23:59:59
- 修复告警时间筛选截止时间异常
- 超级管理员登录404问题修复
- 验证码登录请求未发送问题修复
- JSON格式校验缺失导致命令误发
- 设备配置模板关联异常提示优化
- 自动化分组输入框锁定问题修复