From e47389ac8f1f22dd0d4f7040a15a032b861c8d5c Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期二, 30 七月 2019 11:37:06 +0800 Subject: [PATCH] 注释大部分打印 --- cache/cache.go | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) diff --git a/cache/cache.go b/cache/cache.go index 764b264..a50f676 100644 --- a/cache/cache.go +++ b/cache/cache.go @@ -104,19 +104,20 @@ func initPolygons(){ var api dbapi.CameraApi data := api.FindAllPolygons() + pMap :=make(map[string][]protomsg.CameraPolygon,0) for _, item := range data { if item.Type != "line" { cameraId :=item.CameraId - arr, b := cMap.Get(PREFIX_POLYGON + cameraId) - if b { - list := arr.([]protomsg.CameraPolygon) - list = append(list,item) - cMap.Set(PREFIX_POLYGON + cameraId,list) - } else { - cMap.Set(PREFIX_POLYGON + cameraId,[]protomsg.CameraPolygon{ item }) + if _,ok :=pMap[cameraId];ok{ + pMap[cameraId] = append(pMap[cameraId],item) + } else{ + pMap[cameraId]=[]protomsg.CameraPolygon{item} } } } + for k,v :=range pMap{ + cMap.Set(PREFIX_POLYGON + k,v) + } } func initTimeRules(){ -- Gitblit v1.8.0