| | |
| | | "personIds": personId, |
| | | } |
| | | fmt.Println(url, reqBody) |
| | | result := sv.hikUtil.Post(url, reqBody) |
| | | fmt.Println("getVehicleList result:", result) |
| | | if result.Code == reqUtil.HikResult_Success { |
| | | b, err := json.Marshal(result.Data) |
| | | if err == nil { |
| | | var list []HikVehicle |
| | | if err = json.Unmarshal(b, &list);err == nil { |
| | | return list |
| | | } |
| | | pageResult := sv.getHikPageResult(url, reqBody) |
| | | if pageResult ==nil { |
| | | return nil |
| | | } |
| | | fmt.Println("getVehicleList result:", pageResult) |
| | | |
| | | b, err := json.Marshal(pageResult.List) |
| | | if err == nil { |
| | | var list []HikVehicle |
| | | if err = json.Unmarshal(b, &list);err == nil { |
| | | return list |
| | | } |
| | | } |
| | | |
| | | return nil |
| | | } |