diff --git a/src/service/field.go b/src/service/field.go index 37a06b303204c739b3d0c9faffe255eac2953936..cbd1e445d86e033cf3d447d5ddf9635b01ef5331 100644 --- a/src/service/field.go +++ b/src/service/field.go @@ -286,7 +286,8 @@ func Change(model interface{}, returnData interface{}) interface{} { for k2, v2 := range a2.(map[string]interface{}) { if k1 == k2 { flag = true - Change(v1, v2) + //Change(v1, v2) + Change(v2, v1) } } // 删除属性 @@ -300,7 +301,8 @@ func Change(model interface{}, returnData interface{}) interface{} { case []interface{}: for _, v2 := range model.([]interface{}) { fmt.Println(v2) - Change(v2, v) + //Change(v2, v) + Change(v, v2) } break default: