更新记录
ThingsPanel-Ver1.1.9更新日志
新增功能
设备管理
- 新增根据服务标识符获取设备列表接口
 - 设备表新增"上次离线时间"字段监控状态
 - 设备选择器新增搜索功能
 - 设备详情页新增删除功能
 - 设备配置新增自动注册开关和复制密码功能
 - 新增批量查询多设备遥测统计数据接口
 
数据与脚本
- 数据解析编辑器升级为monaco-editor并添加工具栏
 - 增强数据转发脚本调试功能及错误处理
 - 属性设置列表和命令日志新增用户名显示
 
安全认证
- 所有WebSocket接口支持x-api-key认证方式
 - 新增自动登录的多语言支持
 
用户界面
- 登录页面新增动态背景和卡片样式
 - 新增主题配置语言包
 - 新增多类卡片组件: ➢ 最近访问卡片 ➢ CPU/内存/磁盘监控卡片 ➢ 告警信息和报告卡片 ➢ 操作向导卡片 ➢ 应用下载卡片
 - 设备配置添加视图记忆功能
 - 设备名称点击跳转优化
 
多语言支持
- 实现国际化2.0系统
 - 更新多语言翻译和界面优化
 - 新增英文语言包(卡片/仪表盘/设备模板等)
 - 联动条件添加多语言状态支持
 
系统配置
- 支持程序启动时指定自定义配置文件路径
 - 优化场景联动功能
 
优化和修复
设备问题修复
- 修复网关遥测脚本不生效问题
 - 修复设备类型变更时的表单验证
 - 修复设备类型为3时的表单显示异常
 - 修复设备分析操作列标题显示问题
 
接口与认证
- 修复SDK设备查询接口缺失device_number字段
 - 修复错误响应码200068相关问题
 - 修复服务模态框auth_type未回显问题
 - 服务提交时添加auth_type字段到vouchers
 
用户体验优化
- 修复系统标题换行问题并统一样式
 - 修复路由跳转和点击事件冒泡问题
 - 修复用户管理查询时未重置页码问题
 - 修复认证类型显示条件错误
 - 优化版本检测逻辑并添加错误处理
 
系统稳定性
- 修复告警流程异常问题
 - 解决邮箱服务不存在时的运行时异常
 - 统一使用离散式消息组件
 - 修复表单缩进不一致问题
 
技术改进
- 内存管理:减少构建内存使用并手动分包
 - 代码质量:更新ESLint/Prettier配置
 - 路由优化:改进路由配置和权限守卫
 
文档更新
- 新增AI国际化指南文档
 - 更新README及配置文件说明
 - 移除内置卡片组件及相关资源文件
 
ThingsPanel-Ver1.1.8更新日志
新增功能
设备管理
- 新增一型一密认证功能,提升设备接入安全性和便捷性
 - 设备配置支持图片上传,丰富设备信息展示
 - 新增设备删除功能
 - 子设备选择器新增搜索字段,提升操作体验
 - 动态注册接口扩展支持网关子设备注册
 - 新增自动注册开关与密码复制功能(设备配置详情页)
 
系统管理
- 新增系统版本检测功能与GitHub链接入口
 - 新增用户角色类型字段的国际化支持
 - 新增Clipboard.js密码复制功能(支持失败提示和手动弹窗)
 
场景联动
- 新增联动条件状态的多语言支持
 
界面导航
- 操作指南卡片新增设备管理/可视化看板快速跳转链接
 - 术语优化:更新"服务接入"→"三方接入"
 
优化和修复
设备管理优化
- 优化获取最新活跃设备遥测数据接口性能
 - 统一网关和直连设备的平台响应格式
 - 设备卡片与列表统一状态点显示逻辑
 - 优化卡片悬停效果/阴影样式/点击事件处理
 - 新增移动端适配布局与内容区域滚动条样式
 - 修复设备分析操作列标题国际化键名错误
 
设备管理问题修复
- 修复网关下添加子设备时出现未激活设备的问题
 - 修复未绑定子设备列表查询接口显示未激活设备的缺陷
 - 解决网关命令接收异常的配置问题
 
可视化看板
- 看板重构使用DevCardItem组件重构看板列表布局
 - 移除卡片悬停效果,优化底部图标与文本展示
 - 新增卡片加载状态指示器
 
系统稳定性
- 修复租户统计时区计算错误
 - 增加数据库连接失败重试机制,提升系统可靠性
 - 修复WebSocket接口Token认证问题
 
用户界面优化
- 登录页修复系统标题换行问题,统一标题样式
 - 重构背景动画与卡片样式,优化UI设计
 - 个人中心调整头像尺寸,新增系统描述字段
 - 修复模板语法错误,调整模态框/日期选择器宽度
 - 优化设备配置页提交成功提示逻辑与表单状态重置
 
代码质量提升
- 移除代码冗余分号,统一格式化规范
 - 更新Prettier配置支持TypeScript解析
 - 清理测试路由/视图文件,简化路由配置
 
ThingsPanel-Ver1.1.7更新日志
新增功能
- 新增获取系统版本号接口
 - 新增租户最新上报数据查询接口
 - 新增CPU、内存、磁盘监控接口
 - 新增设备告警数量统计接口
 - 首页
- 为首页增加默认首页
 
 - 卡片组件
- 新增应用下载与版本信息卡片
 - 新增系统指标历史/租户统计/租户图表卡片
 - 新增最近访问记录卡片(支持页面列表展示)
 
 - 图表功能
- 支持遥测数据历史筛选功能
 - 新增CPU/内存/磁盘使用率卡片(带背景渐变效果)
 
 - 安全增强
- 新增API密钥掩码显示逻辑
 
 - 设备模板
- 创建页增加接入方式悬浮提示说明
 - 新增枚举控制图表配置功能
 
 
优化和修复
系统层面
- 处理下发控制脚本不生效问题
 - 修复事件上报脚本错误问题
 - 修复属性上报类型变化导致的列表不显示问题
 - 优化后台日志输出
 - 优化应用初始化流程,实现模块化与依赖注入
 - 修改Token过期返回多次错误的问题
 - 日志查询时间条件查询异常问题修复
 
场景联动
- 场景联动属性上报校验逻辑修改
 - 场景联动事件不触发的缺陷处理
 - 场景联动和场景的日志中的设备ID更改为设备名称
 - 场景设置自定义控制下发报异常缺陷处理
 - 场景激活对于自定义控制执行报错标识符不存在的缺陷处理
 - 场景激活日志增加场景名称
 - 多设备条件,对于日志显示设备名称相同问题修复
 - 场景管理创建时间 倒叙排列
 
告警模块
- 告警执行失败原因补充
 - 恢复告警缺陷修复
 - 告警日志增加失败原因
 - 告警邮箱推送失败缺陷处理
 
数据处理
- 优化自动化触发日志记录
 - 数据脚本缓存异常逻辑缺陷修复
 - 修复自定义属性下发报"不支持的类型"缺陷修复
 
通知系统
- 通知组列表查询接口数据不对问题处理
 - 邮箱测试接口未校验邮箱格式缺陷处理
 
登录与账户
- 修复「记住我」功能状态保留异常
 - 注册成功后自动跳转至登录页(移除token自动登录)
 - 密码校验提示冗余问题修复(6位纯数字校验逻辑优化)
 - 多语言切换时密码提示信息同步更新
 - 输入邮箱格式错误提示优化
 - 手机号格式校验提示国际化支持
 
设备管理
- 设备列表筛选后添加设备自动刷新逻辑
 - 服务接入跳转默认勾选对应服务设备
 - 设备编号展示统一为「设备编号(Device ID)」
 - 网关设备消息自动封装gateway_data字段
 - 设备扩展信息删除后实时刷新
 - 设备命令下发页面展示名称补全
 - 修复遥测日志分页切换条数异常
 
看板与可视化
- 图表组件升级vue-echarts最新版本
 - 设备选择器增加名称搜索功能
 - 看板删除操作增加二次确认弹窗
 - 看板保存成功后添加操作反馈提示
 - 设备选择列表默认按创建时间倒序
 - 修改租户默认看板模板
 
数据展示
- 遥测属性过长文本自动截断(...显示)
 - bool类型日志空值展示问题修复
 - 修复柱状图带"-"字段勾选异常
 - 表格数据渲染逻辑优化(空值处理增强)
 
国际化
- 设备页面语言包术语统一(模型→模板)
 - 验证码按钮文本多语言同步更新
 - 新增"操作失败"等国际化词条
 - 修复通知记录列标题翻译错误
 
交互优化
- 注册协议勾选校验逻辑补全
 - 输入框清除功能支持扩展
 - 浏览器Tab标题适配页面功能
 - 系统日志时间筛选范围扩展至23:59:59