Commit Graph

6 Commits

Author SHA1 Message Date
fhysy 8727d91415 feat: 添加设备详情页面权限控制和CRON表达式配置功能
- 在设备详情页新增权限访问控制,防止无权限用户访问产品详情
- 引入并集成 shiyzhangcron 组件库实现 CRON 表达式可视化配置
- 新增 CronPickerModal 弹窗组件用于选择和确认 CRON 表达式
- 更新 package.json 添加 shiyzhangcron 依赖
- 调整按钮权限控制逻辑以适配新的权限校验方式
- 优化部分页面样式与交互逻辑
2025-09-29 09:12:40 +08:00
fhysy a9a4c31c1f refactor: 重构设备页面样式和功能、对接设备实时数据和设备在线状态、产品、设备管理页面适配白天/黑暗模式切换
- 更新设备详情页面布局和样式
- 优化实时数据展示和图表功能
- 统一模拟界面样式
- 调整产品详情组件样式
- 优化主题切换支持
2025-09-03 15:08:23 +08:00
fhysy f0a666fb1d feat: 添加设备上下线模拟、产品json导入功能
- 新增设备上下线模拟接口和相关组件
- 实现设备状态模拟和高级模式下的 JSON 编辑
- 优化设备详情页面布局,添加设备图片显示
- 修复 websocket 取消订阅时的消息格式问题
2025-08-29 11:59:43 +08:00
fhysy a465fa498a feat: 实现设备模拟功能并优化相关页面
- 新增设备模拟相关的 API 接口
- 实现设备属性上报、功能下发和事件上报
- 优化设备详情页面,增加实时数据订阅和设备状态订阅
- 改进物模型编辑页面,支持步长设置和固定密码校验
- 重构部分组件以支持新功能
2025-08-28 11:34:59 +08:00
fhysy 60e3f4fc73 feat: 新增物模型查看组件并优化产品详情页面
- 新增 MonacoEditor 组件用于代码编辑
- 新增 TSLViewer 组件用于查看物模型
- 更新 BasicInfo、DeviceAccess 和 Metadata 组件的显示逻辑
- 调整 MetadataTable 组件的列宽
- 在 package.json 中添加 monaco-editor 依赖
- 在 vite.config.mts 中添加 monaco-editor 插件配置
2025-08-18 16:11:58 +08:00
fhysy 6283f719ac feat(all): 初始化项目 2025-07-29 17:17:31 +08:00