cameraApi.go
@@ -50,3 +50,24 @@ return cameras } func (api CameraApi) FindAllCameraAndTask() (cameraTasks []protomsg.CameraAndTaskInfo){ url := BASIC_URL + DATA_URL_PREFIX + "/camera/queryCameraAndTaskInfo" client := NewClient() body, err := client.DoGetRequest(url, nil, nil) if err != nil { return nil } var res Result if err = json.Unmarshal(body, &res); err != nil { fmt.Println(err) return nil } bytes, _ := json.Marshal(res.Data) err = json.Unmarshal(bytes, &cameraTasks) return cameraTasks }