45 Commits

Author SHA1 Message Date
055e69fff7 feat(steady): 完善稳态数据视图功能
- 更新纵坐标刻度算法,优化小数趋势图范围显示
- 添加稳态趋势图全屏模式和共享工具组件
- 实现多图联动的鼠标悬停竖线同步功能
- 调整主线线宽分档策略,降低最大线宽限制
- 重构稳态趋势工具栏,优化谐波次数选择逻辑
- 添加周时间周期搜索支持和自定义时间范围选择
- 完善稳态数据表格和指示器浮动面板功能
- 优化稳态趋势图性能,添加LTB采样和动画控制
- 修复数据表格打开前的趋势数据验证问题
- 统一时间轴标签格式化和网格对齐处理
2026-05-27 08:06:12 +08:00
b9ddfb5275 feat(data-tools): 新增入库类型选择功能并优化数据工具界面
- 在补数任务面板中添加入库类型单选按钮组,支持 MySQL 和 InfluxDB
- 更新 AddData 接口定义,添加 StorageType 相关类型和选项接口
- 修改补数 API 请求逻辑,根据入库类型动态调整接口路径前缀
- 重构台账设备表单,统一使用装置网络参数作为 MAC 和 NDID 的单一数据源
- 优化台账线路表单,仅当存在 ID 时才设置 lineId 字段,避免空值传递
- 添加入库类型列表获取接口和相关数据处理逻辑
- 更新台账字典代码常量,新增终端型号字典码
- 优化台账树节点添加逻辑,增加前置条件验证和禁用原因提示
- 添加 InfluxDB 配置文件到额外资源目录
- 更新稳定数据分析视图,优化台账树数据结构处理和样式布局
- 完善 API 调试契约检查,确保设备和线路数据映射正确性
- 优化趋势查询性能,禁用全局加载状态提升用户体验
2026-05-21 14:07:10 +08:00
f1eaabae0e feat(data-tools): 新增入库类型选择功能并优化数据工具界面
- 在补数任务面板中添加入库类型单选按钮组,支持 MySQL 和 InfluxDB
- 更新 AddData 接口定义,添加 StorageType 相关类型和选项接口
- 修改补数 API 请求逻辑,根据入库类型动态调整接口路径前缀
- 重构台账设备表单,统一使用装置网络参数作为 MAC 和 NDID 的单一数据源
- 优化台账线路表单,仅当存在 ID 时才设置 lineId 字段,避免空值传递
- 添加入库类型列表获取接口和相关数据处理逻辑
- 更新台账字典代码常量,新增终端型号字典码
- 优化台账树节点添加逻辑,增加前置条件验证和禁用原因提示
- 添加 InfluxDB 配置文件到额外资源目录
- 更新稳定数据分析视图,优化台账树数据结构处理和样式布局
- 完善 API 调试契约检查,确保设备和线路数据映射正确性
- 优化趋势查询性能,禁用全局加载状态提升用户体验
2026-05-20 08:32:24 +08:00
6755476969 feat(steady): 实现台账指标树默认选中及图标展示功能
- 添加findFirstSelectableLedgerNode和findFirstLeafIndicator工具函数
- 实现台账树首次加载后默认选中第一个可查询监测点
- 实现指标树首次加载后默认选中第一个叶子指标
- 添加台账层级图标展示及样式配置
- 集成defaultCheckedKeys属性到台账和指标树组件
- 更新趋势查询参数移除bucket字段
- 修复数据质量标识默认值设置问题
2026-05-18 16:30:02 +08:00
f9ed6c6245 refactor(event): 重构事件列表和稳态数据视图组件结构
- 将事件列表页面逻辑拆分为 EventListTable 组件
- 新增 MeasurementPointDialog 和 VoltageToleranceDialog 弹窗组件
- 重构稳态数据视图为主工作台组件 SteadyTrendWorkbench
- 移除不再使用的相别参数和相关逻辑
- 更新事件详情工具函数和接口参数映射
- 优化波形查看功能的数据传递方式
- 修正事件描述字段命名和严重程度解析逻辑
2026-05-18 08:46:42 +08:00
609fdd5379 feat: add event waveform export selection 2026-05-16 07:07:50 +08:00
8b19e4a779 docs: add event list export design 2026-05-15 22:51:57 +08:00
6687cf0339 我叫洪圣文 2026-05-15 16:36:50 +08:00
b6006e0dfe docs: add steady trend page design 2026-05-14 16:28:48 +08:00
f7d297decf docs(design): 删除磁盘监控设计文档并更新前端页面结构规范
- 删除 frontend/src/views/systemMonitor/2026-04-22-disk-monitor-design.md 设计文档
- 删除 frontend/src/views/tools/addLedger/API_DEBUG.md 调试文档
- 在 AGENTS.md 中新增前端页面结构归档章节,规范复杂工具页结构
- 明确 index.vue、components/、utils/ 职责边界和拆分原则
- 规定页面级类型和 contract 脚本管理方式
- 统一复杂页面拆分优先顺序和注意事项
2026-05-14 09:17:25 +08:00
5b3ca264c4 docs(addLedger): 添加台账管理API调试文档并优化表单组件
- 新增 add-ledger API 调试文档,包含完整接口说明和使用示例
- 在动态路由中注册 toolAddLedger 和 eventList 模块
- 重构工程表单组件,添加简化/完整模式切换和只读状态支持
- 重构设备表单组件,实现动态表单项显示和表单验证规则
- 扩展台账接口定义,添加字典类型和数据相关接口定义
- 实现字典类型和数据的API调用方法
- 更新波形图接口,添加通道总数和相位数量字段
- 优化台账主界面,集成上下文面板和工具栏功能
- 实现台账字典选项的缓存管理和动态加载机制
2026-05-11 16:29:55 +08:00
cd54bb676c feat(tools): 新增台账管理功能模块
- 添加 addLedger API 接口定义和实现
- 创建工程配置表单组件 (EngineeringForm)
- 创建设备配置表单组件 (EquipmentForm)
- 创建项目和测点表单组件 (ProjectForm, LineForm)
- 实现台账树形结构面板 (LedgerTreePanel)
- 添加台账数据验证契约检查脚本
- 集成字典选项和动态表单验证功能
- 实现台账节点增删改查完整流程
- 优化 Echarts 图表组件分组渲染性能
2026-05-09 07:53:32 +08:00
a1e1fb124a feat(mmsmapping): 添加 XML 映射生成功能和波形标记功能
- 新增 getXmlFromJsonApi 接口用于从 JSON 生成 XML 映射
- 添加 XML 映射相关的数据结构定义和响应处理
- 实现 XML 映射生成功能,支持 JSON 到 XML 的转换
- 添加波形图表点击事件处理和标记功能
- 实现趋势图表的标记点显示和标签功能
- 更新界面以支持 XML 映射预览和导出
- 优化图表交互体验,添加标记工具模式
- 重构部分界面组件以支持新的映射功能
2026-04
2026-05-08 09:54:52 +08:00
fe3ab1f679 refactor(waveform): 优化波形趋势图表交互功能
- 添加了 canResetTrendChart 计算属性用于判断是否可以重置图表
- 更新了工具栏状态控制逻辑,禁用状态下禁止重置操作
- 调整了图表边距配置,右侧留白从 18px 增加到 36px
- 时间轴底部留白从 30px 调整为 34px
- 时间轴标签间距从 6 调整为 8
- 集成了 ECharts 工具箱的数据缩放功能
- 替换了图标组件,使用箭头图标替代缩放图标
- 调整了工具栏项目顺序,将平移工具移到最后
2026-05-07 11:47:44 +08:00
32f324909d feat(waveform): 添加趋势图动态线宽和平移功能
- 实现趋势图按可见点数动态计算线宽,避免大数据量线条过粗
- 新增平移工具支持图表区域拖拽浏览
- 优化数据缩放事件处理,提升图表交互体验
- 添加线宽分档规则配置,支持不同数据量级的显示优化
- 移除原有的光标测量和峰值定位功能
- 更新图表点击事件为数据缩放事件处理
2026-05-07 11:16:51 +08:00
2babe9d99d feat(waveform): 添加波形图趋势工具和坐标轴规则
- 实现波形图纵坐标显示规则,包括最大最小值显示、刻度均分、对称边界等功能
- 添加多图趋势图对齐规则,确保绘图区左边界一致和标签宽度统一
- 集成图表点击事件发射器,支持时间标签、数值和系列名称的数据传递
- 实现波形图缩放、平移、测量、峰值标记等交互功能
- 添加坐标轴刻度精度控制和可读步长归一化处理
- 实现多图对齐的网格配置和纵坐标标签防重叠机制
- 添加波形图全屏展示和图片导出功能
- 实现趋势图峰值标记点和测量游标功能
2026-05-07 09:38:06 +08:00
407ab0a7f6 feat(waveform): 添加全通道波形数据显示功能
- 实现全通道模式下的波形数据展示
- 添加通道选择器支持全部/单个通道切换
- 新增全通道趋势分组数据结构
- 重构波形数据获取逻辑支持多通道模式
- 更新图表配置支持动态图例显示控制
- 完善波形数据导出功能支持全通道数据
- 优化工具栏界面适配新的通道选择功能
2026-05-06 16:35:48 +08:00
bf9f3719a4 feat(mmsMapping): 添加映射确认对话框的诊断日志和键值优化
- 实现 logConfirmDataDiagnostics 函数用于诊断间谐波相关数据
- 添加控制台日志输出用于调试构建索引确认数据的结果
- 为标签项目和目标项目添加唯一键值以优化列表渲染性能
- 在准备确认对话框草稿数据时生成默认实例编号
- 修复确认对话框中的默认状态映射逻辑
- 为间谐波相关的 lnInst 缺失情况添加警告日志
2026-05-06 11:41:20 +08:00
483b3d7ae4 feat(mmsmapping): 添加ICD索引配置人工确认功能
- 新增IndexConfirmTarget、IndexConfirmLabelItem、IndexConfirmGroup等接口定义
- 添加buildIndexConfirmDataApi和buildIndexSelectionApi两个API方法
- 实现MappingConfirmDialog组件用于人工确认索引配置
- 将解析ICD流程分为候选数据获取和人工确认两个步骤
- 添加确认弹窗的验证逻辑和状态管理
- 更新页面重置逻辑以清除确认相关状态
- 修改请求配置面板显示确认按钮和相应操作
- 移除原有的自动生成默认索引选择的工具函数
2026-05-06 08:47:39 +08:00
297f89ef52 docs(api): 删除MMS映射API调试文档
- 移除generateAndSubmitIndexSelection标准API调试文档
- 移除getIcdMmsJson标准API调试文档
- 清理相关API接口说明和调试示例内容
- 删除Postman和cURL调试方式说明
- 移除请求响应结构定义和常见问题解答
2026-04-30 11:30:59 +08:00
0dc0e4ecdc feat(tools): 新增数据补数功能模块
- 实现补数任务面板组件,支持监测点ID输入、时间范围选择和时间步长设置
- 添加任务状态卡片组件,实时展示任务执行进度和结果统计
- 集成参数规则表格组件,显示后端配置的模板规则信息
- 实现补数API接口服务,包括预估写入量、创建任务和查询状态功能
- 添加磁盘监控策略对话框组件,支持全局监控配置管理
- 完成补数功能页面布局设计,集成左右双栏界面结构
- 实现任务轮询机制,自动更新任务执行状态直到完成
- 添加表单验证逻辑,确保输入参数符合业务规则要求
2026-04-30 09:04:52 +08:00
398a2cf1dc style(diskMonitor): 统一磁盘监控页面样式规范
- 添加页面边距、表格样式和按钮样式约定到 AGENTS.md 文档
- 为任务详情抽屉组件添加卡片样式和表格结构优化
- 重构任务表格组件,增加搜索功能和列设置选项
- 移除独立的策略表单组件,整合到汇总页面
- 优化监控摘要组件的网格布局和样式
- 重新设计目标对话框的表单分组和禁用状态处理
- 统一所有组件使用 card、table-main 等标准类名
- 添加文件编码规范要求确保 UTF-8 编码一致性
2026-04-30 09:02:57 +08:00
287de846a6 新建监控功能 2026-04-23 11:09:06 +08:00
7dee9092dc fix: harden disk monitor configuration flows 2026-04-23 03:31:06 +08:00
c6e3662248 fix: harden disk monitor job interactions 2026-04-23 03:31:06 +08:00
10e6bd5151 feat: add disk monitor job views 2026-04-23 03:31:06 +08:00
e1cb4fb694 fix: validate and normalize disk monitor targets 2026-04-23 03:31:06 +08:00
edf0af7953 feat: add disk monitor target editors 2026-04-23 03:31:06 +08:00
63433f7f01 fix: prevent disk monitor action overlap 2026-04-23 03:31:06 +08:00
eb384e8eef feat: scaffold disk monitor page state 2026-04-23 03:31:06 +08:00
a6e32e0e19 fix: preserve disk monitor static routes 2026-04-23 03:31:06 +08:00
2314b03404 feat: add disk monitor contracts and sql 2026-04-23 03:31:06 +08:00
455d394682 docs: add disk monitor design spec 2026-04-22 20:27:30 +08:00
93d6416da1 chore: ignore local worktrees 2026-04-22 07:37:41 +08:00
9a388627a0 docs: refine mmsmapping config defaults 2026-04-22 01:48:45 +08:00
45ab5c9e84 docs: add mmsmapping redesign spec 2026-04-22 01:41:30 +08:00
55a7c54d54 波形解析相关20260417 2026-04-17 16:35:20 +08:00
b675512960 波形解析相关20260417 2026-04-17 13:19:52 +08:00
e4051cf151 波形解析相关 2026-04-17 08:10:46 +08:00
649418a51c 波形解析相关 2026-04-16 20:20:52 +08:00
9b43f45808 波形解析相关 2026-04-16 08:15:46 +08:00
5596d57409 波形解析相关 2026-04-16 08:11:38 +08:00
8e2c044381 微调 2026-04-13 18:59:18 +08:00
5009e75bae 微调 2026-04-13 18:08:51 +08:00
c6ee0d5243 初始化 2026-04-13 17:32:58 +08:00