|
|
b2c2159967
|
docs(aiot): 添加为现有摄像头生成camera_code的执行指南
- 详细的SQL执行步骤和验证方法
- 常见问题解答和回滚方案
- 确保旧摄像头数据兼容性
|
2026-02-13 13:30:58 +08:00 |
|
|
|
0c80377264
|
fix(aiot): 迁移脚本增加camera_code格式验证
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-13 10:47:59 +08:00 |
|
|
|
7312912178
|
feat(aiot): 添加camera_code字段迁移脚本 - 解决摄像头标识问题
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-13 10:46:08 +08:00 |
|
|
|
1ca13b5cc9
|
docs(aiot): 添加告警时间字段语义说明和迁移脚本
添加 alarm_event 表字段语义说明文档
字段说明:
- event_time: 告警触发时间
- first_frame_time: 离开ROI时间
- last_frame_time: 回岗时间 (NULL = still away)
- duration_ms: 持续时长 (NULL = still away)
包含验证SQL查询和部署说明
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-02-13 09:56:32 +08:00 |
|
|
|
346e0fc5fe
|
feat(aiot): 数据库schema更新 - 添加离岗倒计时参数
问题描述:
- 离岗检测算法param_schema缺少leave_countdown_sec参数
- 部分默认值不符合业务需求
修改内容:
1. 初始化-mysql-aiot.sql (Line 76)
- leave_post算法新增参数:
"leave_countdown_sec": {"type":"int","default":300,"min":0}
- 修正默认值:
confirm_leave_sec: 10 → 30秒
cooldown_sec: 300 → 600秒
2. 新增迁移脚本:迁移-添加离岗倒计时参数.sql
- UPDATE wvp_ai_algorithm表的param_schema
- 适用于已部署的生产环境数据库升级
参数说明:
- confirm_on_duty_sec: 上岗确认期(默认10秒)
- confirm_leave_sec: 离岗确认期(默认30秒)
- leave_countdown_sec: 离岗倒计时(默认300秒=5分钟)
- cooldown_sec: 告警冷却期(默认600秒=10分钟)
业务流程:
人离开 → 30s确认离岗 → 300s倒计时 → 触发告警
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-02-12 15:06:59 +08:00 |
|
|
|
849d74d16a
|
chore: 移除人群聚集检测算法预置
- SQL初始化脚本移除 crowd_detection
- Java预置算法移除 crowd_detection
- 与边缘端保持一致,仅保留2个算法
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-05 15:16:49 +08:00 |
|
|
|
fe308474ff
|
feat(aiot): 新增方案B数据库升级脚本
- 新增 wvp_ai_config_snapshot 配置版本快照表
- 新增 wvp_ai_algo_template 算法参数模板表
- 新增 wvp_ai_alert AI告警表
- 新增 wvp_ai_edge_device 边缘设备状态表
- wvp_ai_roi_algo_bind 新增 template_id 和 param_override 字段
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-05 13:31:02 +08:00 |
|
|
|
d7bf969694
|
新增AIoT边缘智能模块:摄像头ROI配置、算法管理、配置推送
- 后端:新增aiot模块(bean/dao/service/controller),支持ROI区域CRUD、
算法注册表管理、ROI-算法绑定、配置推送到FastAPI边缘端、变更日志
- 前端:新增摄像头配置页(列表+ROI子页面)、算法配置页、Canvas绘图组件
(矩形/多边形)、动态算法参数编辑器、ZLM截图作为ROI编辑背景
- 数据库:新建4张表(wvp_ai_roi/algorithm/roi_algo_bind/config_log)
字段与FastAPI端SQLite兼容,含2个预置算法
- 路由裁剪:隐藏无关菜单(地图/部标/推流/录制计划等)
- 修复cameraId含/导致REST路径解析错误(改用query参数)
- 新增ai.service配置项(边缘端地址/超时/开关)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 08:59:20 +08:00 |
|
lin
|
e36766ad5e
|
为数据库字段增加注释
|
2025-12-01 22:34:56 +08:00 |
|
lin
|
c597567763
|
修复错误的更新sql
|
2025-11-13 17:24:24 +08:00 |
|
lin
|
a2e3738509
|
拉流代理移除无人观看移动数据功能
|
2025-10-27 17:27:19 +08:00 |
|
lin
|
77594dae3d
|
支持从第三方同步分组信息
|
2025-09-27 21:03:20 +08:00 |
|
lin
|
4280a1d08e
|
移除自定义的是否支持云台属性
|
2025-09-26 17:31:37 +08:00 |
|
lin
|
bee911fa09
|
通道增加自定义属性 是否支持云台控制和是否支持语音对讲
|
2025-09-24 17:47:12 +08:00 |
|
lin
|
1156880194
|
Merge branch 'master' into dev/springBoot3
# Conflicts:
# src/main/java/com/genersoft/iot/vmp/gb28181/controller/MediaController.java
# src/main/java/com/genersoft/iot/vmp/jt1078/config/JT1078Controller.java
|
2025-09-24 08:38:29 +08:00 |
|
lin
|
fb9ff67701
|
支持ABL录像回放
|
2025-09-17 18:19:33 +08:00 |
|
lin
|
83662f4210
|
修复数据库索引重复
|
2025-08-12 11:36:23 +08:00 |
|
lin
|
1702907573
|
修复全量脚本缺失的字段
|
2025-08-07 18:13:44 +08:00 |
|
lin
|
1da487f02a
|
[1078] 优化鉴权码位置,支持1078国标级联
|
2025-08-06 15:17:44 +08:00 |
|
lin
|
4c97022c78
|
[1078] 支持语音对讲 中心广播模式
|
2025-07-28 17:50:03 +08:00 |
|
lin
|
48eff320fd
|
[1078] 适配abl的播放1078
|
2025-07-09 12:32:31 +08:00 |
|
Jerry Yan
|
8848de9d15
|
支持h2数据库
|
2025-06-11 12:54:45 +08:00 |
|
lin
|
d15307533a
|
Merge branch 'master' into 重构/1078
# Conflicts:
# src/main/resources/application.yml
|
2025-06-03 17:21:21 +08:00 |
|
lin
|
e3f880627e
|
去除多余数据库脚本
|
2025-06-03 16:53:36 +08:00 |
|
lin
|
f4bbca78e5
|
优化通道变化消息发送以及增加设备状态丢失检测
|
2025-06-03 16:52:42 +08:00 |
|
lin
|
1420fcfcd0
|
Merge branch 'master' into 重构/1078
# Conflicts:
# src/main/java/com/genersoft/iot/vmp/service/bean/InviteErrorCode.java
# src/main/resources/application.yml
|
2025-05-29 17:10:32 +08:00 |
|
lin
|
a7f9cbd8ef
|
版本号提升
|
2025-05-26 09:53:58 +08:00 |
|
lin
|
5224f2b5c0
|
增加数据库脚本
|
2025-05-19 10:39:49 +08:00 |
|
648540858
|
3b7ba3eb46
|
Merge branch 'master' into dev/1078-newUI
# Conflicts:
# src/main/resources/application.yml
|
2025-05-10 08:59:45 +08:00 |
|
lin
|
f2e3016a48
|
修复云端录像seek不准确的问题
|
2025-04-14 12:43:05 +08:00 |
|
lin
|
59c6243338
|
Merge branch 'master' into dev/前端页面修改
|
2025-04-14 12:12:05 +08:00 |
|
lin
|
c3b66fc475
|
合并PR修改中的数据库脚本
|
2025-04-14 11:30:45 +08:00 |
|
xiaoQQya
|
a5c455ca10
|
fix: 修复 postgres 数据库脚本 sql 错误
|
2025-04-11 14:37:28 +08:00 |
|
lin
|
cf15174ea2
|
Merge remote-tracking branch 'origin/dev/前端页面修改' into dev/前端页面修改
# Conflicts:
# 数据库/2.7.3/更新-mysql-2.7.3.sql
# 数据库/2.7.3/更新-postgresql-kingbase-2.7.3.sql
|
2025-04-09 16:51:16 +08:00 |
|
lin
|
e284c3857c
|
Merge branch 'master' into 重构/1078
|
2025-04-09 12:17:22 +08:00 |
|
648540858
|
69f1056836
|
录制计划时间精确到分钟
|
2025-04-04 23:30:18 +08:00 |
|
lin
|
b348b2d3a9
|
通道表增加索引
|
2025-04-03 09:06:16 +08:00 |
|
lin
|
f0eb101130
|
[1078] 适配新的数据库结构
|
2025-03-24 17:53:43 +08:00 |
|
lin
|
20135726eb
|
Merge branch 'master' into 重构/1078
|
2025-03-24 15:19:07 +08:00 |
|
lin
|
8df00a8db5
|
修复sql错误
|
2025-03-20 10:51:47 +08:00 |
|
lin
|
ec74488b4a
|
修复国标级联注册失败
|
2025-03-20 09:21:01 +08:00 |
|
lin
|
c770b0c217
|
优化数据库脚本
|
2025-03-19 14:05:19 +08:00 |
|
lin
|
0329c8f5d1
|
Merge remote-tracking branch 'origin/master' into 重构/1078
# Conflicts:
# src/main/java/com/genersoft/iot/vmp/gb28181/dao/CommonGBChannelMapper.java
# src/main/java/com/genersoft/iot/vmp/gb28181/dao/PlatformChannelMapper.java
# src/main/java/com/genersoft/iot/vmp/gb28181/dao/provider/ChannelProvider.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceChannelServiceImpl.java
# 数据库/2.7.3/初始化-mysql-2.7.3.sql
# 数据库/2.7.3/初始化-postgresql-kingbase-2.7.3.sql
|
2025-03-18 15:30:35 +08:00 |
|
lin
|
a05c2f8640
|
修复脚本字段重复
|
2025-03-13 17:07:51 +08:00 |
|
lin
|
e20d5d9178
|
去除多余注释
|
2025-03-12 17:48:22 +08:00 |
|
lin
|
009f1cb0f3
|
更新readme, 增加数据库更新脚本
|
2025-03-12 14:28:50 +08:00 |
|
648540858
|
33abdb1db6
|
Merge branch 'master' into dev/数据库统合
# Conflicts:
# src/main/java/com/genersoft/iot/vmp/gb28181/service/IDeviceChannelService.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceChannelServiceImpl.java
# src/main/java/com/genersoft/iot/vmp/gb28181/transmit/event/request/impl/message/control/cmd/DeviceControlQueryMessageHandler.java
# src/main/java/com/genersoft/iot/vmp/streamProxy/service/impl/StreamProxyPlayServiceImpl.java
# web_src/src/components/DeviceList.vue
|
2025-03-10 21:36:52 +08:00 |
|
lin
|
e21cf8a03f
|
补充缺少的字段
|
2025-03-05 09:46:53 +08:00 |
|
南宫茜
|
df3b581f61
|
修复 PostgreSQL 初始化脚本
|
2025-03-03 11:55:29 +08:00 |
|
lin
|
b6c3f42a1f
|
Merge branch 'refs/heads/master' into dev/数据库统合2
# Conflicts:
# src/main/java/com/genersoft/iot/vmp/conf/UserSetting.java
# src/main/java/com/genersoft/iot/vmp/gb28181/controller/DeviceConfig.java
# src/main/java/com/genersoft/iot/vmp/gb28181/controller/GBRecordController.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/IDeviceService.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/IGbChannelPlayService.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/DeviceServiceImpl.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/GbChannelPlayServiceImpl.java
# src/main/java/com/genersoft/iot/vmp/gb28181/service/impl/PlayServiceImpl.java
# src/main/java/com/genersoft/iot/vmp/streamProxy/service/impl/StreamProxyPlayServiceImpl.java
# src/main/resources/配置详情.yml
|
2025-02-11 19:30:20 +08:00 |
|