From db49bfb1040a3da304cecd5e94fc536882c1ac5e Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期三, 13 十一月 2019 16:31:38 +0800
Subject: [PATCH] fix

---
 controllers/esSearch.go |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/controllers/esSearch.go b/controllers/esSearch.go
index 49c0be2..5a601ec 100644
--- a/controllers/esSearch.go
+++ b/controllers/esSearch.go
@@ -192,9 +192,12 @@
 		sources := make(map[string]interface{}, 0)
 
 		if masterInfo["linkTagInfo"] != nil {
-			linkTagInfo := masterInfo["linkTagInfo"].([]map[string]interface{})
+			linkTagInfo := masterInfo["linkTagInfo"].([]interface{})
 			if len(linkTagInfo) >0 {
-				slaveList := make([]map[string]interface{}, 0)
+				slaveList := make([]interface{}, 0)
+				if _,ok := masterInfo["linkTagInfo"];ok {
+					delete(masterInfo, "linkTagInfo")
+				}
 				slaveList = append(slaveList, masterInfo)
 				slaveList = append(slaveList, linkTagInfo...)
 				sources["list"] = slaveList

--
Gitblit v1.8.0