Browse Source

fix:验证码存在再过期

caozixuan 3 years ago
parent
commit
114458f713

+ 1 - 1
teachcloud-common/src/main/java/com/qmth/teachcloud/common/service/impl/SysUserServiceImpl.java

@@ -192,7 +192,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
             }
         }
         // 如果不是共用验证码 再过期
-        if (!dictionaryConfig.smsDomain().getSmsNormalCode().equals(verifyCode)) {
+        if (Objects.nonNull(verifyCode) && !dictionaryConfig.smsDomain().getSmsNormalCode().equals(verifyCode)) {
             sysUserService.expiredVerifyCode(sysUser.getId(), sysUser.getMobileNumber());
         }
         return success;