| | |
| | | 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" |
| | |
| | | "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 ( |
| | |
| | | ms.Free() |
| | | } |
| | | |
| | | //处理订阅消息 |
| | | // 处理订阅消息 |
| | | func dealSubMsg(ctx context.Context, ms *bhomeclient.MicroNode) { |
| | | |
| | | for { |
| | |
| | | funcMap[urlPrefix+"/camera/getSyncSensorData"] = cc.GetSyncSensorData |
| | | funcMap[urlPrefix+"/camera/saveNotExistOrUpdate"] = cc.SaveNotExistOrUpdate |
| | | |
| | | //摄像机关联督查任务 |
| | | funcMap[urlPrefix+"/camera/getTasks"] = cc.GetTaskById |
| | | |
| | | var pubTopics []string |
| | | for key, _ := range funcMap { |
| | | pubTopics = append(pubTopics, key) |