diff --git a/internal/dao/bundleExtend.go b/internal/dao/bundleExtend.go index eaf55a9..e8fe970 100644 --- a/internal/dao/bundleExtend.go +++ b/internal/dao/bundleExtend.go @@ -23,7 +23,7 @@ func AddBundleExtendRecord(data model.BundleExtensionRecords) error { } if data.AvailableDurationAdditional != 0 && data.TimeUnit != 0 { record := model.BundleOrderRecords{} - if err := tx.Model(&model.BundleOrderRecords{}).Where(&model.BundleOrderRecords{CustomerID: strconv.Itoa(data.UserId)}).First(&record).Error; err != nil { + if err := tx.Model(&model.BundleOrderRecords{}).Where(&model.BundleOrderRecords{CustomerID: strconv.Itoa(data.UserId)}).Order("created_at desc").First(&record).Error; err != nil { return err } var expireTime time.Time