操作日志

This commit is contained in:
苏尹岚
2020-01-09 08:31:44 +08:00
parent 7101582522
commit 8f7e1fd1bb
3 changed files with 41 additions and 4 deletions

View File

@@ -91,6 +91,17 @@ func FilterMapByFieldList(mapData map[string]interface{}, fields []string) (vali
return valid, invalid
}
func FindMapAndStructMixed(mapData map[string]interface{}, obj interface{}) (valid map[string]interface{}) {
valid = make(map[string]interface{})
map2 := utils.Struct2FlatMap(obj)
for k, v := range map2 {
if mapData[k] != nil {
valid[k] = v
}
}
return valid
}
func IsValueEqual(value1, value2 interface{}) bool {
if value1 == nil || value2 == nil {
return value1 == value2