From 4be473c248b7f0dd317db913536edd1401faa59a Mon Sep 17 00:00:00 2001 From: huang Date: Sat, 28 Mar 2026 10:40:08 +0800 Subject: [PATCH] =?UTF-8?q?fix(realname):=20=E7=A7=BB=E9=99=A4=20auto=5Fpu?= =?UTF-8?q?rchase.go=20=E4=B8=AD=E5=BA=9F=E5=BC=83=E7=9A=84=20EnableRealna?= =?UTF-8?q?meActivation=20=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - C 端充值触发的自动购包不需要等实名(前置检查已完成) - 删除对已废弃 EnableRealnameActivation 字段的引用 --- internal/task/auto_purchase.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/internal/task/auto_purchase.go b/internal/task/auto_purchase.go index 2a2f873..c75dbde 100644 --- a/internal/task/auto_purchase.go +++ b/internal/task/auto_purchase.go @@ -430,10 +430,8 @@ func (h *AutoPurchaseHandler) activateMainPackage( nextResetAt = packagepkg.CalculateNextResetTime(pkg.DataResetCycle, pkg.CalendarType, now, activatedAt) } - if pkg.EnableRealnameActivation { - status = constants.PackageUsageStatusPending - pendingRealnameActivation = true - } + // REALNAME-02: 自动购包属于 C 端充值触发,不需要等实名(C 端已做前置实名检查) + // ExpiryBase 仅影响后台囤货路径,此处无需判断 usage := &model.PackageUsage{ BaseModel: model.BaseModel{