- refactor DeleteSkuName

- fix bug in FlatMap(should recursively)
This commit is contained in:
gazebo
2018-11-23 09:43:34 +08:00
parent 334db9d62b
commit fc1e2ded61
3 changed files with 42 additions and 25 deletions

View File

@@ -281,6 +281,7 @@ func FlatMap(in map[string]interface{}) map[string]interface{} {
maps := []map[string]interface{}{}
for k, v := range in {
if vMap, ok := v.(map[string]interface{}); ok {
vMap = FlatMap(vMap)
maps = append(maps, vMap)
keys = append(keys, k)
}