From 22ddb0631572b367aabd7cdd0604f8b98ea998fb Mon Sep 17 00:00:00 2001
From: sunty <1172534965@qq.com>
Date: 星期二, 08 十月 2019 11:55:04 +0800
Subject: [PATCH] fix EsApi

---
 EsClient.go |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/EsClient.go b/EsClient.go
index 9a69741..8b2afb9 100644
--- a/EsClient.go
+++ b/EsClient.go
@@ -58,9 +58,8 @@
 //瑙f瀽鎶撴媿搴撲汉鍛樼粨鏋�
 func Videopersonsbyid(sources []map[string]interface{}) (tmpinfos []protomsg.Videopersons) {
     var ok bool
-
-    var tmpinfo protomsg.Videopersons
     for _, source := range  sources{
+        var tmpinfo protomsg.Videopersons
         tmpinfo.Id, ok =   source["id"].(string)
         if !ok {
             continue
@@ -157,7 +156,8 @@
             fmt.Println(source["alarmRules"])
             for _,v := range source["alarmRules"].([]interface{}) {
                 m := v.(map[string]interface{})
-                ar := protomsg.AlarmRules{}
+                var ar protomsg.AlarmRules
+                //ar := protomsg.AlarmRules{}
                 ar.GroupId,ok = m["groupId"].(string)
                 Isnil("groupId",ok)
                 ar.AlarmLevel,ok = m["alarmLevel"].(string)
@@ -166,16 +166,18 @@
                 Isnil("ruleText",ok)
                 ar.DefenceState,ok = m["defenceState"].(bool)
                 Isnil("DefenceState",ok)
-                tmpinfo.AlarmRules = append( tmpinfo.AlarmRules, &ar)
+                tmpinfo.AlarmRules = append(tmpinfo.AlarmRules, &ar)
             }
 
         }
+
         if source["baseInfo"] != nil {
             fmt.Println(source["baseInfo"])
             for _,v := range source["baseInfo"].([]interface{}) {
                 m := v.(map[string]interface{})
                 fmt.Println("m:",m)
-                bi := protomsg.BaseInfo{}
+                var bi protomsg.BaseInfo
+                //bi := protomsg.BaseInfo{}
                 bi.TableId,ok = m["tableId"].(string)
                 Isnil("tableId",ok)
                 bi.TableName,ok = m["tableName"].(string)
@@ -222,6 +224,7 @@
     return tmpinfos
 }
 
+
 //瑙f瀽搴曞簱浜哄憳缁撴瀯
 func Dbpersonbyid(sources []map[string]interface{}) (tmpinfos []protomsg.Dbperson) {
         var ok bool

--
Gitblit v1.8.0