From 724c05408de0cd74cc852e15cd2c8a0fce0be0c9 Mon Sep 17 00:00:00 2001
From: qixiaoning <jony.kee@outlook.com>
Date: 星期五, 19 九月 2025 09:17:08 +0800
Subject: [PATCH] 获取英伟达显卡的型号
---
camera-service/main.go | 22 +++++++++++++++++-----
1 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/camera-service/main.go b/camera-service/main.go
index 0b4b54b..11bbdcc 100644
--- a/camera-service/main.go
+++ b/camera-service/main.go
@@ -1,10 +1,6 @@
package main
import (
- "basic.com/valib/bhomeclient.git"
- "basic.com/valib/bhomedbapi.git"
- "basic.com/valib/logger.git"
- "basic.com/valib/version.git"
"context"
"flag"
"os"
@@ -15,6 +11,11 @@
"vamicro/camera-service/models"
"vamicro/camera-service/service"
"vamicro/config"
+
+ "basic.com/valib/bhomeclient.git"
+ "basic.com/valib/bhomedbapi.git"
+ "basic.com/valib/logger.git"
+ vaversion "basic.com/valib/version.git"
)
var (
@@ -40,6 +41,8 @@
func main() {
models.Init()
+ models.InitVectorDb()
+ defer models.CloseDBClient()
defer models.CloseDB()
ctx, cancel := context.WithCancel(context.Background())
@@ -75,7 +78,7 @@
ms.Free()
}
-//澶勭悊璁㈤槄娑堟伅
+// 澶勭悊璁㈤槄娑堟伅
func dealSubMsg(ctx context.Context, ms *bhomeclient.MicroNode) {
for {
@@ -125,6 +128,15 @@
funcMap[urlPrefix+"/camera/getSyncSensorData"] = cc.GetSyncSensorData
funcMap[urlPrefix+"/camera/saveNotExistOrUpdate"] = cc.SaveNotExistOrUpdate
+ //鑾峰彇鎶撴媿棰勮淇℃伅
+ funcMap[urlPrefix+"/camera/getRecord"] = cc.GetRecord
+ //鑾峰彇浠诲姟鏍规嵁鎽勫儚鏈篿ds
+ funcMap[urlPrefix+"/camera/getTasks"] = cc.GetTasks
+ //鍒犻櫎璁板綍
+ funcMap[urlPrefix+"/clearData/deleteData"] = cc.DelRecord
+
+ funcMap[urlPrefix+"/task/aggregateTaskList"] = cc.GetAllTasks
+
var pubTopics []string
for key, _ := range funcMap {
pubTopics = append(pubTopics, key)
--
Gitblit v1.8.0