Commit Graph

54 Commits

Author SHA1 Message Date
yangsy
286449b831 feat: 添加告警画面截图相关设置
- 配置告警画面截图保留天数
- 是否自动获取告警画面截图
2025-12-31 10:50:25 +08:00
yangsy
e112b01a21 feat: 告警忽略管理页面 2025-12-30 10:57:43 +08:00
yangsy
054b2bcdac feat: 添加告警忽略管理页面和路由配置 2025-12-30 10:45:48 +08:00
yangsy
1f23588649 refactor: 调整路由结构,使告警板块支持子路由 2025-12-30 10:45:40 +08:00
yangsy
02e29eb4f3 feat: 支持查看摄像机告警画面截图 2025-12-30 10:43:05 +08:00
yangsy
118cc8be0b refactor: 明确所有 stationCode 参数的类型 2025-12-29 14:03:13 +08:00
yangsy
5170105ab8 refactor: 明确所有 stationCode 参数的类型 2025-12-29 14:03:07 +08:00
yangsy
420637352d feat: 查询页面卸载时取消未完成的请求 2025-12-28 14:34:42 +08:00
yangsy
abdbef2d05 fix: 修复跳转设备时未检查deviceId存在性的问题 2025-12-28 13:24:58 +08:00
yangsy
cdd1f2113f feat: 扩展交换机端口诊断信息 2025-12-26 18:14:55 +08:00
yangsy
73c2354a06 feat: 当下游设备不存在时自动解除关联
- 获取下游设备时,如果发现下游设备不存在,将静默解除关联
2025-12-26 18:14:54 +08:00
yangsy
01b059fb7f feat: 告警记录支持点击设备跳转到设备详情 2025-12-26 18:14:54 +08:00
yangsy
fd7f1927ff feat: 设备关联与解除关联
- 支持配置交换机端口的下游关联设备
- 支持配置安防箱电路的下游关联设备
- 支持解除关联
- 删除设备时校验是否存在上/下游设备
2025-12-26 18:14:54 +08:00
yangsy
ed2a4f78ff feat: 扩展设备树功能
- 支持控制是否同步路由参数
- 支持配置允许的事件类型 (select/manage)
- 支持自定义设备节点前缀按钮文字
- 支持向外暴露设备选择逻辑
- 不再封装跳转设备逻辑,由外部实现
- 在车站模式下也支持选择设备
2025-12-25 16:18:41 +08:00
yangsy
f99fe0f68e fix: 移除所有设备更新表单中的上游设备字段 2025-12-25 16:18:41 +08:00
yangsy
76aa654cde fix: 修复设备管理逻辑中错误处理的loading状态和取消逻辑的顺序 2025-12-25 15:53:48 +08:00
yangsy
58b3d09d5d fix: 定位设备树时保留原有的展开状态 2025-12-25 15:53:48 +08:00
yangsy
26d894ba1c feat: 添加更新设备的组合API 2025-12-25 15:53:48 +08:00
yangsy
05b94b2707 fix: 修复设备详情组合API返回undefined的问题 2025-12-25 15:53:47 +08:00
yangsy
c0d49e345b feat: 定义更多的联合设备类型 2025-12-25 13:37:35 +08:00
yangsy
426ca4947a feat: 添加依赖注入工具函数 2025-12-25 13:37:35 +08:00
yangsy
bb140433d8 fix: 修复服务器状态查询在开启离线模式时没有主动取消的问题 2025-12-25 13:37:35 +08:00
yangsy
df304b06d3 refactor: 使用vue-query替换computedAsync解析摄像机建议安装区域 2025-12-25 13:37:35 +08:00
yangsy
9748b94046 refactor: 优化全局加载状态计算 2025-12-25 13:37:34 +08:00
yangsy
4eb2a2ab3d refactor: 简化设备树的自动定位逻辑 2025-12-24 22:34:55 +08:00
yangsy
7f07725935 feat: 摄像机卡片添加摄像机类型和建议安装区域 2025-12-24 22:34:55 +08:00
yangsy
e8ac939795 feat: 设备header卡片添加 append-info 插槽以支持自定义底部内容 2025-12-24 22:34:55 +08:00
yangsy
a7c36079cf fix: 修复指向minio的请求未添加时间戳参数的问题 2025-12-24 22:34:55 +08:00
yangsy
f58ea93985 feat: 调用新的设备告警日志导出接口 2025-12-24 22:34:54 +08:00
yangsy
1e3810ba2d feat: 调整服务器运行时间 label 文案 2025-12-24 22:34:54 +08:00
yangsy
865147fdf8 feat: DeviceHardwareCard组件添加自定义标签属性 2025-12-24 22:34:54 +08:00
yangsy
f35810f907 fix: 视频平台日志页面补全遗漏的操作类型字段 2025-12-24 22:34:54 +08:00
yangsy
92f0e832ca style 2025-12-24 22:34:54 +08:00
yangsy
42b2eacef7 chore: vite代理配置 2025-12-24 22:34:54 +08:00
yangsy
a598b9c1d3 feat: 细化设备树自动定位的触发条件
- 添加 `hasFromPage` 属性,辅助区分选择设备的来源是用户操作还是路由参数
2025-12-24 22:34:54 +08:00
yangsy
2d977c5321 refactor: 路由参数 from 改为fromPage 2025-12-24 22:34:54 +08:00
yangsy
189f7a5d63 feat: 渲染全线设备树时自动定位到所选设备 2025-12-24 22:34:54 +08:00
yangsy
44f5f4d50b fix: 修复由动画属性导致设备树在特定场景下无法自行滚动及展开节点失效的问题
- 当选中的设备所属车站在设备树的视口外时,定位操作无效,且节点无法点击展开,解决方案是在定位逻辑中切换Tree组件的animated状态
2025-12-24 22:34:54 +08:00
yangsy
075f008b65 fix: 设备树仅在非车站模式下显示收起和定位按钮 2025-12-24 22:34:53 +08:00
yangsy
c8274a8c6b refactor: 抽离登录校验查询 2025-12-24 22:34:53 +08:00
yangsy
a90e788dc5 fix: 修复设备更新面板中错误的表单校验逻辑 2025-12-24 22:34:53 +08:00
yangsy
e7fdf911e7 refactor: 简化设备树节点双击和点击事件的逻辑并添加注释 2025-12-24 22:34:53 +08:00
yangsy
c408d875f4 feat: 设备树添加管理功能
- 新增设备导入、导出、删除功能及相关API
- 封装设备管理逻辑,拆分设备选择与设备管理逻辑
- 添加右键菜单支持设备管理操作
2025-12-24 22:34:53 +08:00
yangsy
6183bfd4d7 refactor: 优化登录逻辑并添加注释 2025-12-24 22:34:53 +08:00
yangsy
9af76bacbb refactor: 优化请求封装
- 优化Result接口定义
- 新增响应数据解析逻辑
- 优化错误解析逻辑
2025-12-24 22:34:53 +08:00
yangsy
52ba3add3f feat: 新增设备导入导出API 2025-12-15 21:23:03 +08:00
yangsy
426d92a5f9 fix: 在导入和删除IndexedDB数据时停止轮询并启用离线开发模式以保证数据一致性 2025-12-15 12:49:21 +08:00
yangsy
91a2fcb743 fix: 兼容后端返回不完整的设备类型 2025-12-15 12:46:02 +08:00
yangsy
9ca5630c87 refactor: 移除未使用的测试组件 2025-12-12 20:15:16 +08:00
yangsy
d73861442c refactor: 移除设置面板中未使用的导入 2025-12-12 14:55:57 +08:00