From 8198bd6feb53a0a41edeb4e855df0d4342324d7e Mon Sep 17 00:00:00 2001 From: yml2213 Date: Thu, 22 Oct 2026 10:47:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(sms):=20=E6=8C=89=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E5=8F=B7=E7=BB=9F=E8=AE=A1=E6=AF=8F=E6=97=A5=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=A0=81=E5=8F=91=E9=80=81=E6=AC=A1=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/service/login_sms_service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/internal/service/login_sms_service.go b/backend/internal/service/login_sms_service.go index 298bd31..b0e4d40 100644 --- a/backend/internal/service/login_sms_service.go +++ b/backend/internal/service/login_sms_service.go @@ -125,7 +125,7 @@ func (s *LoginSMSService) SendLoginCode(user *model.User, requestIP string) (*Se start, end := chinaDayRange(now) var count int64 if err := s.db.Model(&model.LoginSMSCode{}). - Where("user_id = ? AND purpose = ? AND created_at >= ? AND created_at < ?", user.ID, smsPurposeLogin, start, end). + Where("phone = ? AND purpose = ? AND created_at >= ? AND created_at < ?", phone, smsPurposeLogin, start, end). Count(&count).Error; err != nil { return nil, err }