1
This commit is contained in:
@@ -54,6 +54,8 @@ func UpdateEntityByKV(db *DaoDB, item interface{}, kvs map[string]interface{}, c
|
|||||||
qs = qs.Filter(k, v)
|
qs = qs.Filter(k, v)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
globals.SugarLogger.Debugf("==========kvs := %s", utils.Format4Output(kvs, false))
|
||||||
|
globals.SugarLogger.Debugf("==========kvsv := %v", utils.Format4Output(refutil.GetObjFieldByName(item, model.FieldID), false))
|
||||||
num, err = qs.Update(kvs)
|
num, err = qs.Update(kvs)
|
||||||
if err != nil && !IsDuplicateError(err) {
|
if err != nil && !IsDuplicateError(err) {
|
||||||
globals.SugarLogger.Errorf("UpdateEntityByKV %s failed with error:%v", reflect.TypeOf(item).Name(), err)
|
globals.SugarLogger.Errorf("UpdateEntityByKV %s failed with error:%v", reflect.TypeOf(item).Name(), err)
|
||||||
@@ -142,10 +144,7 @@ func UpdateEntityLogicallyAndUpdateSyncStatus(db *DaoDB, item interface{}, kvs m
|
|||||||
if userName != "" {
|
if userName != "" {
|
||||||
params[model.FieldLastOperator] = userName
|
params[model.FieldLastOperator] = userName
|
||||||
}
|
}
|
||||||
globals.SugarLogger.Debugf("=========MergeMaps := %s", utils.Format4Output(utils.MergeMaps(kvs, params), false))
|
|
||||||
num2, err2 := UpdateEntityByKV(db, value.Interface(), utils.MergeMaps(kvs, params), nil)
|
num2, err2 := UpdateEntityByKV(db, value.Interface(), utils.MergeMaps(kvs, params), nil)
|
||||||
globals.SugarLogger.Debugf("=========num := %d", num2)
|
|
||||||
globals.SugarLogger.Debugf("=========err := %v", err2)
|
|
||||||
if err = err2; err == nil {
|
if err = err2; err == nil {
|
||||||
num += num2
|
num += num2
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user