feat(video): Phase 5-9 编译修复、Controller 路径、数据库 SQL

Phase 5: 全局编译修复 — Security 引用清理、JT1078 引用移除
         PageInfo shim 兼容类(后续迁移到 PageResult)
         web/custom 和 web/gb28181 补充迁移
Phase 6: SecurityConfiguration 更新放行 Hook/SSE 路径
Phase 7: 32 个 Controller 路径 /api/ → /video/
Phase 8: aiot-video 数据库 SQL(25 张表,含多租户 tenant_id + 逻辑删除 deleted)
Phase 9: mvn compile BUILD SUCCESS

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
lzh
2026-04-06 00:57:44 +08:00
parent d2c82d52c9
commit a604471e6f
69 changed files with 1879 additions and 105 deletions

View File

@@ -85,6 +85,8 @@
<paho.mqttv5.version>1.2.5</paho.mqttv5.version>
<jts-core.version>1.18.2</jts-core.version>
<cos_api.version>5.6.227</cos_api.version>
<java-vector-tile.version>1.4.1</java-vector-tile.version>
<oshi-core.version>6.6.5</oshi-core.version>
<!-- 三方云服务相关 -->
<awssdk.version>2.40.15</awssdk.version>
<justauth.version>1.16.7</justauth.version>
@@ -764,6 +766,24 @@
<artifactId>cos_api</artifactId>
<version>${cos_api.version}</version>
</dependency>
<!-- MVT 矢量瓦片库WVP GbChannelService 使用) -->
<dependency>
<groupId>no.ecc.vectortile</groupId>
<artifactId>java-vector-tile</artifactId>
<version>${java-vector-tile.version}</version>
</dependency>
<!-- OkHttp 日志拦截器 -->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>logging-interceptor</artifactId>
<version>${okhttp.version}</version>
</dependency>
<!-- 系统硬件信息OSHI用于获取 CPU/内存/网络信息) -->
<dependency>
<groupId>com.github.oshi</groupId>
<artifactId>oshi-core</artifactId>
<version>${oshi-core.version}</version>
</dependency>
</dependencies>
</dependencyManagement>