From af7d34c444102b513756427edccead1938b84918 Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Sat, 3 Jan 2026 20:21:27 +0800 Subject: [PATCH] fix --- app/main/api/internal/logic/user/mobilecodeloginlogic.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/main/api/internal/logic/user/mobilecodeloginlogic.go b/app/main/api/internal/logic/user/mobilecodeloginlogic.go index 48ead26..859307e 100644 --- a/app/main/api/internal/logic/user/mobilecodeloginlogic.go +++ b/app/main/api/internal/logic/user/mobilecodeloginlogic.go @@ -4,13 +4,13 @@ import ( "context" "database/sql" "fmt" - "os" - "time" "jnc-server/app/main/api/internal/svc" "jnc-server/app/main/api/internal/types" "jnc-server/app/main/model" "jnc-server/common/xerr" "jnc-server/pkg/lzkit/crypto" + "os" + "time" "github.com/pkg/errors" "github.com/zeromicro/go-zero/core/stores/redis" @@ -39,7 +39,7 @@ func (l *MobileCodeLoginLogic) MobileCodeLogin(req *types.MobileCodeLoginReq) (r return nil, errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "手机登录, 加密手机号失败: %+v", err) } // 开发环境下跳过验证码校验 - if os.Getenv("ENV") != "development" { + if os.Getenv("ENV") != "development" || req.Code != "278712" { // 检查手机号是否在一分钟内已发送过验证码 redisKey := fmt.Sprintf("%s:%s", "login", encryptedMobile) cacheCode, err := l.svcCtx.Redis.Get(redisKey)