|
@@ -400,11 +400,13 @@ func Filter(obj map[string]interface{}) map[string]interface{} {
|
|
|
detail = strings.ReplaceAll(detail, util.ObjToString(obj[dk]), detailText)
|
|
|
}
|
|
|
//中标企业信息
|
|
|
- if dk == "winnerMap" && obj[dk] != nil {
|
|
|
+ if dk == "winnerMap" {
|
|
|
winnerNewMap := map[string]interface{}{}
|
|
|
- winnerMap := util.ObjToMap(obj[dk])
|
|
|
- for _, wv := range *winnerMap {
|
|
|
- winnerNewMap[mosaicText] = wv
|
|
|
+ if obj[dk] != nil {
|
|
|
+ winnerMap := util.ObjToMap(obj[dk])
|
|
|
+ for _, wv := range *winnerMap {
|
|
|
+ winnerNewMap[mosaicText] = wv
|
|
|
+ }
|
|
|
}
|
|
|
obj[dk] = winnerNewMap
|
|
|
} else {
|