操作日志
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user