| | |
| | | } |
| | | } |
| | | } |
| | | // fb, cgs := crApi.FindAllTaskById(cE.Id) |
| | | // if fb && cgs.Rules != nil { |
| | | // for _, g :=range cgs.Rules { |
| | | // var crTask vo.CameraRunTask |
| | | fb, cgs := crApi.FindAllTaskById(cE.Id) |
| | | if fb && cgs.Rules != nil { |
| | | for _, g := range cgs.Rules { |
| | | var crTask vo.CameraRunTask |
| | | |
| | | // crTask.HasRule = g.Enable |
| | | // crTask.TaskName = g.SceneName |
| | | // cri.Tasks = append(cri.Tasks, crTask) |
| | | // } |
| | | // } else { |
| | | // cri.Tasks = []vo.CameraRunTask{} |
| | | // } |
| | | //根据摄像机查询任务 |
| | | var Ids []string |
| | | Ids = append(Ids, cE.Id) |
| | | cri.AllTasks, _ = models.GetListTask(Ids) |
| | | crTask.HasRule = g.Enable |
| | | crTask.TaskName = g.SceneName |
| | | cri.Tasks = append(cri.Tasks, crTask) |
| | | } |
| | | } else { |
| | | cri.Tasks = []vo.CameraRunTask{} |
| | | } |
| | | |
| | | //处理摄像机的状态 |
| | | if cE.RunType == models.TYPE_RUNTYPE_POLL || cE.RunType == models.TYPE_RUNTYPE_REALTIME { |