|
@@ -1074,8 +1074,12 @@ func otherFilter(obj map[string]interface{}, isLogin bool) map[string]interface{
|
|
|
obj[dk] = mosaicText
|
|
|
}
|
|
|
if obj["subtype"] == "拟建" {
|
|
|
- delete(obj, "projectinfo")
|
|
|
- //obj["projectinfo"] = projectinfo
|
|
|
+ for k := range projectinfo {
|
|
|
+ if _, ok := otherMosaic[k]; !ok {
|
|
|
+ delete(projectinfo, k)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ obj["projectinfo"] = projectinfo
|
|
|
}
|
|
|
obj["detail"] = detail
|
|
|
return obj
|