diff --git a/internal/model/noble_m/userNoble.go b/internal/model/noble_m/userNoble.go index 2a4dfdab49e613a8c9528d187ef20efdf2b318aa..90edf27880c1a151458c098538404c3c67184e86 100644 --- a/internal/model/noble_m/userNoble.go +++ b/internal/model/noble_m/userNoble.go @@ -24,7 +24,7 @@ func (ub *UserNoble) UpdateEndTime(db *gorm.DB, endTime time.Time) (int64, error // 延长贵族 func (ub *UserNoble) ExtenedEndTime(db *gorm.DB, day int) (int64, error) { - r := db.Model(&UserNoble{}).Where(ub).Update("end_time", gorm.Expr("DATE_ADD(end_time,INTERVAL ? day)", day)) + r := db.Model(&UserNoble{}).Where("id = ?", ub.ID).Update("end_time", gorm.Expr("DATE_ADD(end_time,INTERVAL ? day)", day)) return r.RowsAffected, r.Error }