From 86aff69316e2345f742b5e2b5bbab62543cb6e67 Mon Sep 17 00:00:00 2001
From: qixiaoning <jony.kee@outlook.com>
Date: 星期五, 25 七月 2025 10:14:58 +0800
Subject: [PATCH] 修复camera自增id问题;查询任务关联表增加isai,runtype状态判断;milvus字段精度问题修复
---
chanmanage-service/models/camera.go | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/chanmanage-service/models/camera.go b/chanmanage-service/models/camera.go
index 953c452..dc3e3a7 100644
--- a/chanmanage-service/models/camera.go
+++ b/chanmanage-service/models/camera.go
@@ -27,7 +27,26 @@
return
}
-// 鑾峰彇浠诲姟缁熻
-func GetTasks() (items []models.Task, err error) {
+type VideoLink struct {
+ ID int `gorm:"column:id" json:"id"`
+ VideoId string `gorm:"column:video_id" json:"videoId"`
+ TaskId int `gorm:"column:task_id" json:"taskId"`
+}
+func GetTasks() map[string][]interface{} {
+
+ var lists []VideoLink
+ sqlStr := `select id,video_id,task_id from mal_task_video_link`
+ if err := db2.Raw(sqlStr).Scan(&lists).Error; err != nil {
+ fmt.Println(err.Error())
+ return nil
+ }
+
+ checkMap := make(map[string][]interface{})
+ for _, d2 := range lists {
+ if d2.VideoId != "" {
+ checkMap[d2.VideoId] = append(checkMap[d2.VideoId], d2)
+ }
+ }
+ return checkMap
}
--
Gitblit v1.8.0