ytx@queuingsystem.cn
|
575fe52b9a
|
feat(database): 为Camera结构体添加Enabled字段并实现兼容查询
refactor(web): 增强摄像头管理表单和卡片显示功能
移除Java集成示例代码,专注于Go实现
```
这个提交消息:
1. 使用中文描述变更内容
2. 分为三个主要部分:
- 数据库功能增强:添加Enabled字段并实现兼容查询
- 前端重构:改进摄像头管理界面
- 清理:移除不再需要的Java示例代码
3. 遵循了类型+简要描述的格式
4. 对数据库变更使用了feat类型,对界面改进使用了refactor类型
5. 保持了简洁性,同时涵盖了主要变更点
|
6 months ago |
karlkyo
|
1a617370d6
|
feat(数据库): 增强数据库集成功能并改进空值处理
- 在storageConfig.go中添加数据库启用状态同步逻辑
- 修改Camera结构体字段为sql.Null类型以更好处理数据库空值
- 新增DatabaseGetCameras和DatabaseGetCamera方法用于摄像头查询
- 在apiHTTPCamera.go中添加空值处理辅助函数
- 重构Java集成API以使用新的数据库结构和空值处理
- 更新config.json中的数据库凭证
|
6 months ago |
ytx@queuingsystem.cn
|
6a473d0732
|
feat(integration): 添加Java项目集成支持
1. 新增Java集成API端点(/api/java/*)用于摄像头和流管理
2. 实现摄像头管理前端组件和降级显示逻辑
3. 添加Java客户端示例代码和集成文档
4. 更新数据库配置使用生产环境参数
新增Java集成功能使Java项目可以通过REST API与RTSPtoWeb服务交互,包括:
- 摄像头列表/详情查询
- 视频流管理
- 系统状态监控
- 播放URL生成
同时提供完整的集成文档(JAVA_INTEGRATION.md)和API演示页面,便于开发者快速集成。
|
6 months ago |
karlkyo
|
bbccd98711
|
feat(API): 新增按单位代码获取摄像头列表接口
新增/cameras/unit/:unitcode接口,支持根据单位代码过滤摄像头列表
适配qsc_camera表结构调整数据库模型和API响应格式
添加API使用文档说明各接口调用方式
|
7 months ago |
ytx@queuingsystem.cn
|
2a37fbf7be
|
feat(数据库): 添加MySQL和SQL Server数据库支持并实现摄像头管理功能
实现数据库集成功能,支持MySQL和SQL Server作为后端存储。主要变更包括:
1. 新增数据库配置结构和初始化逻辑
2. 添加摄像头管理API接口和Web页面
3. 实现流配置与数据库的同步机制
4. 新增数据库初始化SQL脚本和文档
5. 优化日志系统和启动流程
同时更新了前端界面,完成中文本地化适配,并添加了相关API文档。
|
7 months ago |
karlkyo
|
fe342c3ed2
|
Initial commit
|
11 months ago |