diff --git a/app/admin/service/member_recharge.go b/app/admin/service/member_recharge.go index 9eadc8d..60eb792 100644 --- a/app/admin/service/member_recharge.go +++ b/app/admin/service/member_recharge.go @@ -26,6 +26,25 @@ type MemberRecharge struct { service.Service } +func (e MemberRecharge) CleanExpiredOrder() error { + expireTime := time.Now().Add(5 * time.Minute) + ctx := context.Background() + + err := e.Orm.Transaction(func(tx *gorm.DB) error { + if err1 := tx.Model(&models.MemberRecharge{}).Where("expire_time