Commit Graph

17 Commits

Author SHA1 Message Date
Gjm
e116c95d57 Merge remote-tracking branch 'origin/main' 2026-05-13 10:32:33 +08:00
Gjm
d9aefeaf9c feat(iot): 添加设备日志定时清理功能
- 在DeviceMapper中新增批量删除设备、事件、功能日志的方法
- 在DeviceMapper.xml中添加对应的SQL删除语句
- 在DeviceServiceImpl中实现批量删除日志逻辑和定时清理方法
- 创建DevLogDeleteJob定时任务类执行日志清理
- 在IDeviceService接口中添加devLogDelete方法定义
- 实现按天数阈值分批删除历史日志数据
- 添加日志清理进度监控和统计功能

Signed-off-by: Gjm <你的邮箱>
2026-05-13 10:32:16 +08:00
shih
9854bd188b Merge branch 'dev_sh' 2026-05-11 16:28:45 +08:00
shih
37baece166 组态信息调整 2026-05-11 16:28:26 +08:00
chy
5f351425b9 Merge branch 'main' of http://8.130.49.250:3000/admin/iot_java 2026-05-11 00:10:21 +08:00
shih
ac357f580f 组态标记点信息 2026-05-09 14:36:33 +08:00
chy
2d1041c2f8 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	lidee-admin/src/main/resources/application-dev.yml
2026-05-07 14:38:30 +08:00
shih
3a87998d74 组态物联 设备关联生产线 2026-04-23 17:33:35 +08:00
shih
299135275a 组态物料保养,维修,设备信息接口实现,相关数据同步 2026-04-23 16:41:32 +08:00
shih
424d290127 组态物料 同步数据 所需实体类 2026-04-23 13:51:50 +08:00
chy
14cb86f051 修改解析协议 2026-04-22 10:13:24 +08:00
Gjm
bd3328f332 feat(excel): 添加Excel导入别名支持和改进导入功能
- 在Excel注解中新增aliasNames属性,支持多语言列名匹配
- 实现importExcelCopy方法,提供增强的Excel导入功能
- 添加对物模型实体的别名配置,支持Description、Name等多种列名
- 实现基于别名的字段映射匹配逻辑
- 修复标识符重复校验逻辑,确保数据完整性
- 优化Excel导入过程中的数据类型转换处理

Signed-off-by: Gjm <你的邮箱>
2026-04-10 16:12:45 +08:00
Gjm
a65b23cdad feat(iot): 新增设备类型字段和分组管理功能
- 在 iot_things_model 表添加 dev_type 设备类型字段
- 修改 model_name 字段字符集并更新注释
- 新增设备类型字典数据和翻译配置
- 创建 iot_group 设备分组表并初始化基础数据
- 在 iot_category 表添加 industry_code 设备编码字段
- 更新 ThingsModel 实体类添加 devType 属性
- 修改 Excel 导入功能支持 sheetName 参数并优化类型识别逻辑
- 更新数据库映射文件支持设备类型字段操作
- 优化缓存实现按设备类型区分标识符避免冲突
- 调整导入数据验证逻辑并完善错误处理机制

Signed-off-by: Gjm <你的邮箱>
2026-04-09 16:38:57 +08:00
Gjm
7c07066408 refactor(iot): 移除设备数据类型空值检查的提前返回逻辑
- 注释掉了dataType.getType()为空时的提前返回逻辑
- 保留了后续的数据类型处理流程以确保功能完整性
- 修改了设备服务实现中的条件判断结构

Signed-off-by: Gjm <你的邮箱>
2026-04-08 16:29:55 +08:00
Gjm
608da912ea feat(scada): 添加组态中心功能并修复设备数据类型处理
- 新增 ScadaPictureController 控制器实现组态中心管理功能
- 实现组态页面的增删改查、设备绑定、物模型数据展示等功能
- 添加组态数据导入导出、图库收藏、历史数据查询等特性
- 在 DeviceServiceImpl 中增加数据类型为空时的保护性返回逻辑
- 实现设备运行状态获取和系统统计信息展示功能
- 集成 Swagger API 文档和权限控制注解

Signed-off-by: Gjm <你的邮箱>
2026-04-08 16:16:11 +08:00
Gjm
55a9d49a34 feat(iot): 扩展产品分类和设备分组功能
- 在Category实体类中添加parentId和industryCode字段并集成lombok@Data注解
- 在Group实体类中添加parentId和industryCode字段并集成lombok@Data注解
- 更新Category和Group的数据映射文件以支持新字段的数据库操作
- 修改Product查询逻辑以通过左连接获取正确的分类名称
- 在产品创建服务中添加分类名称的自动设置功能

Signed-off-by: Gjm <你的邮箱>
2026-04-08 15:27:29 +08:00
chy
4dbe762e2c 代码提交 2026-03-23 13:48:34 +08:00