iteaj
|
748631eed7
|
feat(iot): 添加告警配置模块
- 新增 WarnConfig 实体类定义告警配置数据结构
- 创建 IWarnConfigService 接口及 WarnConfigServiceImpl 实现类
- 实现告警配置的基础 CRUD 操作功能
- 添加分页查询详情功能 pageDetail 方法
- 实现告警配置名称重复性校验逻辑
- 添加场景联动绑定状态检查机制
- 支持按产品 ID 和告警名称进行唯一性验证
|
2026-08-05 14:01:51 +08:00 |
|
iteaj
|
4fdd658bd7
|
feat(iot): 添加警告配置数据访问层实现
- 创建WarnConfigMapper.xml映射文件
- 定义BaseResultMap通用查询映射结果
- 实现pageDetail方法支持分页查询警告配置详情
- 添加产品名称关联查询功能
- 实现条件筛选包括等级、产品ID和名称模糊匹配
- 添加isBinded方法检查警告配置是否被绑定
- 支持按创建时间倒序排列查询结果
|
2026-08-05 10:58:00 +08:00 |
|
iteaj
|
bdebd549f0
|
feat(iot): 添加告警记录管理控制器
- 实现告警记录列表查询功能,支持分页和搜索条件
- 添加删除指定告警记录功能,支持批量删除操作
- 集成权限验证和日志记录功能
- 使用CollectWarnDataService进行数据操作
|
2026-08-04 16:42:20 +08:00 |
|
iteaj
|
40e7b663c6
|
feat(iot): 添加告警数据服务接口及实现
- 新增 CollectWarnDataService 接口定义数据统计和查询方法
- 新增 IWarnRecordService 接口继承基础服务并扩展告警记录功能
- 实现 WarnRecordServiceImpl 提供告警数据分页、批量删除等功能
- 添加按时间条件统计数据的方法 countOfCommonByTime
- 实现按设备组获取告警记录和统计最近一周数据功能
- 集成 CollectWarnDataService 接口到告警记录服务实现中
|
2026-08-03 20:19:17 +08:00 |
|
iteaj
|
9ba8e26836
|
Merge remote-tracking branch 'open/develop' into develop
|
2026-08-03 10:02:23 +08:00 |
|
iteaj
|
48082858eb
|
feat(iot): 添加警告等级枚举类
- 定义了六个警告等级:fatal(严重)、urgent(紧急)、warn(告警)、notice(通知)、normal(解除)、status(状态)
- 实现了描述信息获取方法getDesc()
- 提供了静态options()方法返回IVOption列表
- 重写了toString()方法返回描述信息
- 继承IVOption接口支持选项功能
|
2026-08-03 10:02:05 +08:00 |
|
iteaj
|
64b76b0e95
|
feat(iot): 添加告警记录功能模块
- 新增 CountLastWeekDto 数据传输对象用于最近一周数据统计
- 定义 WarnData 接口规范告警数据结构
- 创建 WarnRecord 实体类实现告警记录数据模型
- 实现 WarnRecordMapper 数据访问层接口及SQL映射
- 配置 MyBatis XML 映射文件支持告警记录的各种查询操作
- 提供告警详情分页查询、按设备组查询、最近一周统计等功能
- 支持时间范围统计和通用时间维度查询功能
|
2026-08-03 10:01:09 +08:00 |
|
iteaj
|
ac6b6c0e11
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2026-08-02 02:46:42 +00:00 |
|
iteaj
|
3c08702b6b
|
feat(oauth2): 完善OAuth2应用管理功能
- 新增管理员账号字段和状态布尔类型支持
- 添加缓存机制优化应用查询性能
- 实现基于客户端ID的应用删除功能
- 集成OpenApi过滤器替换原有匿名访问配置
- 添加管理员账号列表接口供前端选择
- 实现应用状态更新功能
- 移除应用简称字段并调整创建时间类型为Date
- 重构服务层实现缓存集成和数据操作优化
|
2026-08-02 10:35:39 +08:00 |
|
iteaj
|
14cb84db91
|
Merge remote-tracking branch 'open/develop' into develop
|
2026-08-02 09:43:17 +08:00 |
|
iteaj
|
84a9c5daf3
|
feat(security): 添加开放API过滤器和相关工具类
- 新增OpenApiFilter实现请求过滤和验证功能
- 添加OpenApiUtil工具类用于标记开放API请求
- 创建OpenToken类用于开放API身份验证
- 实现客户端ID、密钥和时间戳验证机制
- 集成OAuth2应用服务进行客户端验证
- 支持IP白名单限制和MD5签名验证
- 实现自动登录和账号切换功能
|
2026-08-02 09:43:02 +08:00 |
|
iteaj
|
12c0a39867
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2026-06-27 07:27:11 +00:00 |
|
iteaj
|
adbb37604d
|
perf: 优化数据缓存和获取模型数据接口
|
2026-04-29 20:09:04 +08:00 |
|
iteaj
|
29b1ac56d0
|
perf: 优化网络和协议提供
|
2026-04-28 19:28:31 +08:00 |
|
iteaj
|
27935dca85
|
feat: 新增采集数据和设备状态的元数据
|
2026-04-26 19:21:19 +08:00 |
|
iteaj
|
8a803d756a
|
feat: 新增模型指令和产品元接口
|
2026-04-25 15:08:46 +08:00 |
|
iteaj
|
544ff6cd63
|
feat: 新增批量采集的元接口
|
2026-04-21 19:15:54 +08:00 |
|
iteaj
|
1405d63b77
|
feat: 新增模型属性和模型接口的元接口
|
2026-04-21 14:16:00 +08:00 |
|
iteaj
|
76c93f0402
|
feat: 新增设备类型和功能状态接口,用于扩展插件功能
|
2026-04-20 20:50:26 +08:00 |
|
iteaj
|
42933e4738
|
feat: 新增插件使用注解扫描和框架基础配置的升级
|
2026-04-20 15:27:11 +08:00 |
|
iteaj
|
550009fdd4
|
feat: 新增位和组类型
|
2026-04-19 19:53:13 +08:00 |
|
iteaj
|
0923492b57
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2026-04-15 13:55:10 +00:00 |
|
iteaj
|
68e48ccb93
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2025-12-01 14:05:34 +00:00 |
|
iteaj
|
76e14f6a8d
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2025-12-01 14:05:13 +00:00 |
|
iteaj
|
df052fa571
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2025-12-01 14:03:47 +00:00 |
|
iteaj
|
303a80c015
|
pref: 优化大屏以及初始化大屏相关sql补丁
|
2025-12-01 17:08:59 +08:00 |
|
iteaj
|
d472bb2827
|
feat: 新增大屏模块
|
2025-11-29 19:44:31 +08:00 |
|
iteaj
|
6f1efa9829
|
feat: 新增大屏模块
|
2025-11-29 18:52:52 +08:00 |
|
iteaj
|
a30719cd5f
|
pref: 电子地图、设备展板详情、采集任务
|
2025-11-29 18:48:55 +08:00 |
|
iteaj
|
15d1402dcb
|
pref: 优化子产品的设备状态由采集时做实时更新
|
2025-11-26 16:49:22 +08:00 |
|
iteaj
|
b34131fd50
|
pref: 优化mqtt驱动, 新增采集时间解析配置
|
2025-11-23 15:36:57 +08:00 |
|
iteaj
|
405d3ed68d
|
pref: 优化mqtt驱动, 新增采集时间解析配置
|
2025-11-23 14:54:19 +08:00 |
|
iteaj
|
6ae1b9aad5
|
!10 点击数据集--产品数据报错
Merge pull request !10 from skyyan2000/develop
|
2025-10-27 06:15:31 +00:00 |
|
skyyan2000
|
0f280f7991
|
数据集-产品数据 查询条件增加
|
2025-10-23 14:15:25 +08:00 |
|
skyyan2000
|
2a62686223
|
detailOfPage sql错误 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'iboot.a.collect_task_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
|
2025-10-23 13:22:45 +08:00 |
|
iteaj
|
f45f410cce
|
!7 fix-配置模型熟悉后选择事件或功能模型绑定该字段后,在配置模型属性修改字段类型后,绑定过该属性的上行值没有更新问题
Merge pull request !7 from 熊涛/develop
|
2025-10-21 02:06:51 +00:00 |
|
熊涛
|
a3f0a56377
|
fix-配置模型熟悉后选择事件或功能模型绑定该字段后,在配置模型属性修改字段类型后,绑定过该属性的上行值没有更新问题
|
2025-10-15 16:37:03 +08:00 |
|
iteaj
|
8b2ab86dbe
|
!5 feat: 数据源采集配置,新增支持cron和定时采集自定义
Merge pull request !5 from Stuil/develop
|
2025-10-11 07:29:25 +00:00 |
|
zwh
|
19924967e8
|
feat: cron和定时采集方式 对应的脚本
|
2025-10-11 14:27:41 +08:00 |
|
zwh
|
7e462c5fbf
|
feat: 数据源采集配置,新增支持cron和定时采集自定义 为了适配前端
手动同步源仓库的提交:
1. 0465ab9acb 修复批量模型属性配置解析问题
2. 1787aa63ff update README.md.
|
2025-10-11 14:24:37 +08:00 |
|
iteaj
|
1787aa63ff
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2025-10-02 07:29:03 +00:00 |
|
iteaj
|
0465ab9acb
|
fix: 修复批量模型属性配置解析问题
|
2025-10-01 18:49:14 +08:00 |
|
iteaj
|
fbfdfaa06e
|
fix: 修复批量模型解析问题
|
2025-10-01 10:47:07 +08:00 |
|
iteaj
|
bc5eb0bc90
|
fix: 修复批量模型列表时未选择指令导致的异常
|
2025-09-19 22:07:16 +08:00 |
|
iteaj
|
4fe41a6036
|
Merge remote-tracking branch 'open/develop' into develop
|
2025-09-16 19:32:31 +08:00 |
|
iteaj
|
f1e9543953
|
优化mqtt驱动日志输出
|
2025-09-16 19:32:20 +08:00 |
|
iteaj
|
7b5f4993db
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2025-07-01 04:36:26 +00:00 |
|
iteaj
|
c9d606a5ea
|
update README.md.
Signed-off-by: iteaj <iteaj@outlook.com>
|
2025-07-01 04:35:33 +00:00 |
|
iteaj
|
4c9394ea56
|
future: 完善iotview
|
2025-06-30 09:06:03 +08:00 |
|
iteaj
|
dae0ac25b6
|
future: 完善iotview
|
2025-06-30 08:58:49 +08:00 |
|