| | |
| | | url := "/artemis/api/resource/v2/person/personList" |
| | | reqBody := map[string]interface{} { |
| | | "pageNo": 1, |
| | | "pageSize": 10000, |
| | | "pageSize": 1000, |
| | | } |
| | | fmt.Println(url, reqBody) |
| | | result := sv.hikUtil.Post(url, reqBody) |
| | | fmt.Println("findPersonList result:", result) |
| | | if result.Code == reqUtil.HikResult_Success { |
| | | b, err := json.Marshal(result.Data) |
| | | if err == nil { |
| | | var list []HikPerson |
| | | if err = json.Unmarshal(b, &list);err == nil { |
| | | return list |
| | | } else { |
| | | fmt.Println("unmarshal err:", err) |
| | | } |
| | | } else { |
| | | fmt.Println("marshal err:", err) |
| | | } |
| | | } |
| | | return nil |