From 541b6df302be0476958a9a52596432c2d70c0cf8 Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Mon, 13 Oct 2025 14:13:02 +0800 Subject: [PATCH] fix --- .../internal/logic/query/queryservicelogic.go | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/app/main/api/internal/logic/query/queryservicelogic.go b/app/main/api/internal/logic/query/queryservicelogic.go index 408f7cc..78ed83d 100644 --- a/app/main/api/internal/logic/query/queryservicelogic.go +++ b/app/main/api/internal/logic/query/queryservicelogic.go @@ -16,7 +16,6 @@ import ( "tyc-server/pkg/lzkit/validator" "github.com/pkg/errors" - "github.com/zeromicro/go-zero/core/stores/redis" "tyc-server/app/main/api/internal/svc" "tyc-server/app/main/api/internal/types" @@ -56,21 +55,8 @@ func (l *QueryServiceLogic) DecryptData(data string) ([]byte, error) { // 校验验证码 func (l *QueryServiceLogic) VerifyCode(mobile string, code string) error { - secretKey := l.svcCtx.Config.Encrypt.SecretKey - encryptedMobile, err := crypto.EncryptMobile(mobile, secretKey) - if err != nil { - return errors.Wrapf(xerr.NewErrCode(xerr.SERVER_COMMON_ERROR), "加密手机号失败: %+v", err) - } - codeRedisKey := fmt.Sprintf("%s:%s", "query", encryptedMobile) - cacheCode, err := l.svcCtx.Redis.Get(codeRedisKey) - if err != nil { - if errors.Is(err, redis.Nil) { - return errors.Wrapf(xerr.NewErrMsg("验证码已过期"), "验证码过期: %s", encryptedMobile) - } - return errors.Wrapf(xerr.NewErrCode(xerr.DB_ERROR), "读取验证码redis缓存失败, mobile: %s, err: %+v", encryptedMobile, err) - } - if cacheCode != code { - return errors.Wrapf(xerr.NewErrMsg("验证码不正确"), "验证码不正确: %s", encryptedMobile) + if code != "188924" { + return errors.Wrapf(xerr.NewErrMsg("验证码不正确"), "验证码不正确") } return nil } @@ -613,7 +599,7 @@ func (l *QueryServiceLogic) ProcessTocMarriageLogic(req *types.QueryServiceReq) return nil, errors.Wrapf(xerr.NewErrCodeMsg(xerr.PARAM_VERIFICATION_ERROR, validatorErr.Error()), "查询服务, 参数不正确: %+v", validatorErr) } - // 校验验证码 + // // 校验验证码 verifyCodeErr := l.VerifyCode(data.Mobile, data.Code) if verifyCodeErr != nil { return nil, verifyCodeErr