From 1c1b06c1bf25530aca70c6cb95be269e352ac4fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E8=BE=89?= <2830717623@qq.com> Date: Sat, 12 Sep 2026 09:24:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E9=AA=8C=E8=AF=81=E7=A0=81?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/service/TokenLoginApplicationService.java | 8 +++++--- .../java/com/mhd/auth/app/interfaces/dto/LoginDTO.java | 3 +++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/mhd-auth/src/main/java/com/mhd/auth/app/application/service/TokenLoginApplicationService.java b/mhd-auth/src/main/java/com/mhd/auth/app/application/service/TokenLoginApplicationService.java index 7c8b31d6b..bd136ebc0 100644 --- a/mhd-auth/src/main/java/com/mhd/auth/app/application/service/TokenLoginApplicationService.java +++ b/mhd-auth/src/main/java/com/mhd/auth/app/application/service/TokenLoginApplicationService.java @@ -130,9 +130,11 @@ public class TokenLoginApplicationService { //验证码登录校验验证码 String key = CacheConstants.SMS_LOGIN + userPhone; Object object = redisService.getCacheObject(key) == null ? "":redisService.getCacheObject(key); - if(!ObjectUtil.equal(String.valueOf(object),verificationCode) && !ObjectUtil.equal(verificationCode, SmsConstants.universalCode)){ - recordLogininfor(userPhone, Constants.LOGIN_FAIL, "验证码错误", 1); - throw new ServiceException("验证码错误"); + if (loginDTO.getWechatFlag() != 1) { +// if (!ObjectUtil.equal(String.valueOf(object), verificationCode) && !ObjectUtil.equal(verificationCode, SmsConstants.universalCode)) { +// recordLogininfor(userPhone, Constants.LOGIN_FAIL, "验证码错误", 1); + throw new ServiceException("验证码错误"); +// } } //获取包名对应的业务(存在需要查询业务,不存在保存为无业务模式) diff --git a/mhd-auth/src/main/java/com/mhd/auth/app/interfaces/dto/LoginDTO.java b/mhd-auth/src/main/java/com/mhd/auth/app/interfaces/dto/LoginDTO.java index bbd7dbf08..dbb066887 100644 --- a/mhd-auth/src/main/java/com/mhd/auth/app/interfaces/dto/LoginDTO.java +++ b/mhd-auth/src/main/java/com/mhd/auth/app/interfaces/dto/LoginDTO.java @@ -40,4 +40,7 @@ public class LoginDTO { @ApiModelProperty(name = "组织名称(司机选择组织时传入)") private String organizationName; + @ApiModelProperty(name = "微信标识") + private Integer wechatFlag; + }