From 8703d49fe011ddcbe27143757c239cd36203e644 Mon Sep 17 00:00:00 2001 From: hucan <951870319@qq.com> Date: Sat, 12 Jul 2025 18:16:36 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=AE=9A=E6=97=B6=E6=B8=85=E7=90=86?= =?UTF-8?q?=E8=AE=A2=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/service/member_recharge.go | 19 +++++++++++++++++++ app/jobs/examples.go | 11 ++++++----- app/jobs/proxy_job.go | 12 ++++++++++++ app/jobs/trx_job_test.go | 11 +++++++++++ 4 files changed, 48 insertions(+), 5 deletions(-) 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