diff --git a/README.md b/README.md index b4e5a90..97ce4e0 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,17 @@ +

logo

-

RuoYi v3.8.5

+

RuoYi v3.8.7

基于SpringBoot+Vue前后端分离的Java快速开发框架

- +

-# 当前版本是3.8.5.3 + +# 当前版本是3.8.7.3 ## 平台简介 diff --git a/pom.xml b/pom.xml index 8c9fef8..3f2036d 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.ruoyi ruoyi - 3.8.5.3 + 3.8.7.3 ruoyi http://www.ruoyi.vip diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml index 0747740..b0a73f8 100644 --- a/ruoyi-admin/pom.xml +++ b/ruoyi-admin/pom.xml @@ -4,7 +4,7 @@ ruoyi com.ruoyi - 3.8.5.3 + 3.8.7.3 4.0.0 jar diff --git a/ruoyi-common/pom.xml b/ruoyi-common/pom.xml index ebaed74..a81660c 100644 --- a/ruoyi-common/pom.xml +++ b/ruoyi-common/pom.xml @@ -4,7 +4,7 @@ ruoyi com.ruoyi - 3.8.5.3 + 3.8.7.3 4.0.0 diff --git a/ruoyi-framework/pom.xml b/ruoyi-framework/pom.xml index a4c4dae..4ec17fd 100644 --- a/ruoyi-framework/pom.xml +++ b/ruoyi-framework/pom.xml @@ -5,7 +5,7 @@ ruoyi com.ruoyi - 3.8.5.3 + 3.8.7.3 4.0.0 diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPasswordService.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPasswordService.java index 6ad91b0..3937c48 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPasswordService.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPasswordService.java @@ -1,20 +1,18 @@ package com.ruoyi.framework.web.service; import java.util.concurrent.TimeUnit; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.security.core.Authentication; import org.springframework.stereotype.Component; + import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.constant.Constants; import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.exception.user.UserPasswordNotMatchException; import com.ruoyi.common.exception.user.UserPasswordRetryLimitExceedException; -import com.ruoyi.common.utils.MessageUtils; import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.framework.manager.AsyncManager; -import com.ruoyi.framework.manager.factory.AsyncFactory; import com.ruoyi.framework.security.context.AuthenticationContextHolder; /** @@ -60,16 +58,12 @@ public class SysPasswordService if (retryCount >= Integer.valueOf(maxRetryCount).intValue()) { - AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, - MessageUtils.message("user.password.retry.limit.exceed", maxRetryCount, lockTime))); throw new UserPasswordRetryLimitExceedException(maxRetryCount, lockTime); } if (!matches(user, password)) { retryCount = retryCount + 1; - AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, - MessageUtils.message("user.password.retry.limit.count", retryCount))); redisCache.setCacheObject(getCacheKey(username), retryCount, lockTime, TimeUnit.MINUTES); throw new UserPasswordNotMatchException(); } diff --git a/ruoyi-generator/pom.xml b/ruoyi-generator/pom.xml index 48991bc..64b0190 100644 --- a/ruoyi-generator/pom.xml +++ b/ruoyi-generator/pom.xml @@ -5,7 +5,7 @@ ruoyi com.ruoyi - 3.8.5.3 + 3.8.7.3 4.0.0 diff --git a/ruoyi-quartz/pom.xml b/ruoyi-quartz/pom.xml index 9a3254d..426bc26 100644 --- a/ruoyi-quartz/pom.xml +++ b/ruoyi-quartz/pom.xml @@ -5,7 +5,7 @@ ruoyi com.ruoyi - 3.8.5.3 + 3.8.7.3 4.0.0 diff --git a/ruoyi-system/pom.xml b/ruoyi-system/pom.xml index 78e59f7..750c59d 100644 --- a/ruoyi-system/pom.xml +++ b/ruoyi-system/pom.xml @@ -5,7 +5,7 @@ ruoyi com.ruoyi - 3.8.5.3 + 3.8.7.3 4.0.0