From 0494779a1de00553ee8a47ca712ffdcafaea9381 Mon Sep 17 00:00:00 2001 From: liuxiaolong <liuxiaolong@aiotlink.com> Date: 星期一, 17 八月 2020 16:09:59 +0800 Subject: [PATCH] save push log and add spaceInfo,pushLog --- service/carService.go | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/service/carService.go b/service/carService.go index 3fdff76..ac8259c 100644 --- a/service/carService.go +++ b/service/carService.go @@ -142,6 +142,32 @@ SpaceType string `json:"spaceType"` } +func (sv *CarService) FindHikSpaceInfo() []SpaceNo { + url := "/artemis/api/pms/v1/parkingSpace/spaceNo" + + reqBody := map[string]interface{} { + "pageNo": 1, + "pageSize": 1000, + } + pageResult := sv.getHikPageResult(url, reqBody) + if pageResult != nil { + rb, err := json.Marshal(pageResult.List) + if err != nil { + fmt.Println("marshal pageResult.List err:", err) + return nil + } + var spaceList []SpaceNo + err = json.Unmarshal(rb, &spaceList) + if err != nil { + fmt.Println("unmarshal spaceNos err:", err) + return nil + } else { + return spaceList + } + } + return nil +} + func (sv *CarService) FindSpaceNo(userId string) models.PosResult { resultList := make(models.PosResult,0) var myPlateNosMap = make(map[string]string) -- Gitblit v1.8.0