From 898b4344a98fc49c83f9dae64195f33db302181c Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期一, 01 七月 2019 19:09:23 +0800 Subject: [PATCH] 加缓存 --- cache/cache.go | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/cache/cache.go b/cache/cache.go index 4a399f8..8cec77e 100644 --- a/cache/cache.go +++ b/cache/cache.go @@ -70,14 +70,16 @@ var api dbapi.CameraApi data := api.FindAllPolygons() for _, item := range data { - 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 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 }) + } } } } -- Gitblit v1.8.0