From 70cdc2a3f5cdc456b68366c6dd3f40f03c39f1f8 Mon Sep 17 00:00:00 2001 From: liuxiaolong <736321739@qq.com> Date: 星期三, 13 十一月 2019 16:36:10 +0800 Subject: [PATCH] fix --- controllers/esSearch.go | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/controllers/esSearch.go b/controllers/esSearch.go index 5a601ec..1d4dcdb 100644 --- a/controllers/esSearch.go +++ b/controllers/esSearch.go @@ -193,22 +193,24 @@ if masterInfo["linkTagInfo"] != nil { linkTagInfo := masterInfo["linkTagInfo"].([]interface{}) + delete(masterInfo, "linkTagInfo") if len(linkTagInfo) >0 { slaveList := make([]interface{}, 0) - if _,ok := masterInfo["linkTagInfo"];ok { - delete(masterInfo, "linkTagInfo") - } 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