diff --git a/modules/rtask/updateHandle.go b/modules/rtask/updateHandle.go index 5ecf6b038..5c35f3e19 100644 --- a/modules/rtask/updateHandle.go +++ b/modules/rtask/updateHandle.go @@ -38,20 +38,23 @@ func (this *ModelRtaskRecord) overrideUpdate(uid string, cfg *cfg.GameRdtaskCond if v, ok := record.Vals[cfg.Id]; ok { v.Data = hasUpdateData(paramLen, v, vals...) + this.moduleRtask.Debug("覆盖更新", + log.Field{Key: "uid", Value: uid}, + log.Field{Key: "v", Value: v.Data}, + log.Field{Key: "paramLen", Value: paramLen}, + log.Field{Key: "vals", Value: vals}, + log.Field{Key: "cfgId", Value: cfg.Id}, + ) if len(v.Data) > 0 { - this.moduleRtask.Debug("覆盖更新", - log.Field{Key: "uid", Value: uid}, - log.Field{Key: "v", Value: v.Data}, - log.Field{Key: "paramLen", Value: paramLen}, - log.Field{Key: "vals", Value: vals}, - ) update := map[string]interface{}{ "vals": record.Vals, } if err = this.Change(uid, update); err != nil { + this.moduleRtask.Error("更新失败", + log.Field{Key: "uid", Value: uid}, + log.Field{Key: "update", Value: update}) return } - } } else { data := &pb.RtaskData{