Commit Graph

7 Commits

Author SHA1 Message Date
a33ac271ab feat(device): 优化设备数据推送频率并添加设备附件删除功能- 调整数据推送频率:将 DataPushTask 类中的 pushData 方法执行频率从 20000 毫秒改为 3000 毫秒
- 新增设备附件删除功能:在 DeviceController、DeviceService 和 DeviceServiceImpl 中添加 deleteIconOrPreview 方法,用于删除设备的图标或预览图
- 在设备创建时,如果产品有默认图标或预览图,自动关联到设备
2025-03-25 20:43:57 +08:00
a1a089583f feat(iot): 优化设备和事件相关功能
- 修改设备默认在线状态为 true
-增加设备名称模糊查询功能- 更新事件相关数据库结构和接口
- 优化参数比较逻辑,支持不同数据类型
2025-03-18 22:15:38 +08:00
247a4b58fd refactor(iot): 重构数据监控和告警功能
-移除 DataWarningVo 类,将告警信息整合到 RecordDataStatusVo 中
- 重构 RecordDataServiceImpl 中的数据处理和告警逻辑
- 新增 CompareParam 类,用以定义比较参数
- 更新 Event 相关的实体类和接口,增加启用状态和比较参数
- 删除 TemperatureExceededEvent 和 TemperatureExceededEventListener 类,改为在 RecordDataServiceImpl 中直接处理告警
2025-03-17 19:13:59 +08:00
3bfa34bab5 feat(iot): 设备增加图标和预览图附件支持
- 在 Device 模型中添加 iconId 和 previewId 字段,用于存储附件 ID
- 在 DeviceDto、DeviceServeDto 和 DeviceVo 中添加对应的字段和关联对象
- 更新 DeviceMapper.xml 以支持新字段的查询和映射
- 优化 BulletinMapper.xml 中的附件查询逻辑
- 移除 BulletinServiceImpl 中未使用的 UserRepository 依赖
2025-03-13 15:39:16 +08:00
24b7b4093a feat(framework): 添加数据权限注解并优化相关功能
- 新增 @DataPermission 注解用于方法级别数据权限控制
- 在多个控制器中添加 @DataPermission 注解以启用数据权限
- 优化部分实体类和 Mapper XML 文件以支持数据权限
- 重构部分查询方法以适应数据权限控制
2025-01-21 18:19:53 +08:00
e06bdeba1e refactor(message): 优化消息分页查询接口
- 统一使用 AdminNoticeVo 作为返回类型
- 修正 UserNoticeMapper.xml 中的查询语句
- 更新相关控制器、仓库和服
2025-01-17 18:31:42 +08:00
1c1c9586e6 refactor(iot): 重构 IoT 相关代码
- 优化了 ParamMapper 接口,删除了未使用的代码
- 改进了 ProductServiceImpl 中的代码格式和命名
- 调整了 PropertyQuery 和 PropertyServiceImpl 中的代码结构
- 删除了 GlobalResponseHandler 类,简化了响应处理逻辑
2024-12-12 15:19:11 +08:00