| | |
| | | import ( |
| | | "basic.com/dbapi.git" |
| | | "basic.com/pubsub/esutil.git" |
| | | "basic.com/valib/logger.git" |
| | | "encoding/json" |
| | | "github.com/gin-gonic/gin" |
| | | "strconv" |
| | |
| | | for _,camId :=range mulCamera.CameraIds { |
| | | if b, d := api.FindByCameraId(camId); b { |
| | | bytes, _ := json.Marshal(d) |
| | | var camTInfo []vo.CameraAndRules |
| | | if err := json.Unmarshal(bytes, &camTInfo); err ==nil { |
| | | camRuleArr = append(camRuleArr, camTInfo...) |
| | | var camTInfo vo.CameraAndRules |
| | | if err := json.Unmarshal(bytes, &camTInfo); err == nil { |
| | | camRuleArr = append(camRuleArr, camTInfo) |
| | | } else { |
| | | logger.Debug("alltask err:", err) |
| | | } |
| | | } |
| | | } |
| | | logger.Debug("alltask camRuleArr:", camRuleArr) |
| | | var result []SceneIfDelResult |
| | | m := make(map[string]string) |
| | | for _,cg :=range camRuleArr { |