From c4c73a384c1a02c26c81b0a76bb1d10062e64cb4 Mon Sep 17 00:00:00 2001 From: sunty <1172534965@qq.com> Date: 星期四, 14 十一月 2019 17:28:23 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/webserver --- controllers/esSearch.go | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/controllers/esSearch.go b/controllers/esSearch.go index 49c0be2..1d4dcdb 100644 --- a/controllers/esSearch.go +++ b/controllers/esSearch.go @@ -192,20 +192,25 @@ sources := make(map[string]interface{}, 0) if masterInfo["linkTagInfo"] != nil { - linkTagInfo := masterInfo["linkTagInfo"].([]map[string]interface{}) + linkTagInfo := masterInfo["linkTagInfo"].([]interface{}) + delete(masterInfo, "linkTagInfo") if len(linkTagInfo) >0 { - slaveList := make([]map[string]interface{}, 0) + slaveList := make([]interface{}, 0) slaveList = append(slaveList, masterInfo) slaveList = append(slaveList, linkTagInfo...) sources["list"] = slaveList } else { - sources["list"] = []interface{}{} + sources["list"] = []interface{}{ + masterInfo, + } } } else { - sources["list"] = []interface{}{} - } - if _,ok := masterInfo["linkTagInfo"];ok { - delete(masterInfo, "linkTagInfo") + if _,ok := masterInfo["linkTagInfo"];ok { + delete(masterInfo, "linkTagInfo") + } + sources["list"] = []interface{}{ + masterInfo, + } } sources["activeObject"] = masterInfo -- Gitblit v1.8.0