Files
aiot-platform-cloud/viewsh-module-video/viewsh-module-video-server
lzh db31462774 refactor(video): JT1078 模块未迁移时的软依赖降级收敛
- JT1078 相关两个 stub 接口 Ijt1078Service / Ijt1078PlayService
  目前没有 @Service 实现(等待从 WVP 后续迁移),直接 @Autowired
  会导致 video server 启动失败。
- GbChannelPlayServiceImpl:原本只声明了 jt1078PlayService 字段,
  从未在任何方法体里引用,属于死代码,直接删掉 import + field。
- MediaServiceImpl:保留引用(checkStreamFromJt 有真实调用),
  改成 @Autowired(required=false) 做软依赖;在 "1078" app 分支
  入口加 null guard,接口缺失时直接返回 false 拒绝请求;
  补注释说明两处处理不对称的原因,并留 TODO 指向 JT1078
  迁移完成后的收尾动作(去掉 required=false / 引入
  JtModuleProperties.enabled 开关统一管理)。
2026-04-23 15:16:50 +08:00
..