| | |
| | | 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) |
| | | } |
| | | } |
| | | } |
| | |
| | | if _,ok := m[tM["taskId"].(string)];!ok {//表示此任务已被删除 |
| | | taskId := tM["taskId"].(string) |
| | | taskName := tM["taskName"].(string) |
| | | result = append(result, SceneIfDelResult{ |
| | | Id: taskId, |
| | | Name: taskName, |
| | | IsDelete: true, |
| | | }) |
| | | if taskId != "" { |
| | | result = append(result, SceneIfDelResult{ |
| | | Id: taskId, |
| | | Name: taskName, |
| | | IsDelete: true, |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | } |