| | |
| | | hikSta, flag := sv.Statistic() |
| | | if flag { |
| | | left := hikSta.Left |
| | | fmt.Println("realTime left:", left) |
| | | if !initCacheM { |
| | | models.SetSpaceNo(hikSta.TotalPermPlace) |
| | | initCacheM = true |
| | |
| | | if err !=nil { |
| | | fmt.Println("marshal result.data err:", err) |
| | | return nil |
| | | } else { |
| | | fmt.Println("parkList:", result.Data) |
| | | } |
| | | var pList []ParkInfo |
| | | err = json.Unmarshal(dbytes, &pList) |
| | |
| | | } |
| | | return remainList |
| | | } |
| | | fmt.Println("result:", result) |
| | | return nil |
| | | } |
| | | |
| | |
| | | |
| | | //先查车库唯一标识 |
| | | parkList := sv.getHikParkList() //先查有几个停车场 |
| | | fmt.Println("parkList:", parkList) |
| | | if parkList != nil { |
| | | url := "/api/pms/v1/parkingSpace/spaceNo" |
| | | for _,p := range parkList { |
| | |
| | | "pageSize": 1000, |
| | | } |
| | | result := sv.hikUtil.Post(url, reqBody) |
| | | fmt.Println("findSpaceNo result:", result) |
| | | if result.Code == reqUtil.HikResult_Success { |
| | | rb, err := json.Marshal(result.Data) |
| | | if err != nil { |