From 5e569e367992d54f8311595fddf97cf7bf0b430a Mon Sep 17 00:00:00 2001 From: zhibing.pu <393733352@qq.com> Date: 星期二, 20 八月 2024 08:45:34 +0800 Subject: [PATCH] 处理依赖加载问题 --- ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java | 13 ------ ruoyi-service/ruoyi-account/pom.xml | 14 ------- ruoyi-service/ruoyi-other/pom.xml | 6 --- ruoyi-gateway/pom.xml | 4 ++ ruoyi-service/ruoyi-chargingPile/pom.xml | 8 ---- ruoyi-auth/pom.xml | 6 --- ruoyi-modules/ruoyi-system/pom.xml | 1 ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java | 3 + ruoyi-service/ruoyi-order/pom.xml | 8 ---- 9 files changed, 7 insertions(+), 56 deletions(-) diff --git a/ruoyi-auth/pom.xml b/ruoyi-auth/pom.xml index ee4cf04..df1fa2a 100644 --- a/ruoyi-auth/pom.xml +++ b/ruoyi-auth/pom.xml @@ -85,12 +85,6 @@ <version>${hutool.version}</version> </dependency> - <dependency> - <groupId>com.ruoyi</groupId> - <artifactId>ruoyi-api-account</artifactId> - <version>3.6.2</version> - </dependency> - </dependencies> <build> diff --git a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java index 9c6b8fd..91f7ab4 100644 --- a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java +++ b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java @@ -3,23 +3,11 @@ import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; -import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.ruoyi.account.api.feignClient.AppUserClient; -import com.ruoyi.account.api.model.TAppUser; -import com.ruoyi.common.core.constant.Constants; -import com.ruoyi.common.core.constant.MsgConstants; -import com.ruoyi.common.core.utils.HttpUtils; -import com.ruoyi.common.core.utils.MsgUtil; -import com.ruoyi.common.core.web.domain.AjaxResult; -import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.system.api.domain.SysRole; import com.ruoyi.system.api.domain.SysUser; import com.ruoyi.system.api.feignClient.SysUserClient; -import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.util.CollectionUtils; import org.springframework.web.bind.annotation.*; import com.ruoyi.auth.form.LoginBody; import com.ruoyi.auth.form.RegisterBody; @@ -33,7 +21,6 @@ import com.ruoyi.system.api.model.LoginUser; import java.util.*; -import java.util.concurrent.TimeUnit; /** * token 控制 diff --git a/ruoyi-gateway/pom.xml b/ruoyi-gateway/pom.xml index ade8e7d..35f7df5 100644 --- a/ruoyi-gateway/pom.xml +++ b/ruoyi-gateway/pom.xml @@ -117,10 +117,14 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-account</artifactId> + <version>3.6.2</version> + <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-system</artifactId> + <version>3.6.2</version> + <scope>compile</scope> </dependency> </dependencies> diff --git a/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java b/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java index f46470c..c6653e5 100644 --- a/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java +++ b/ruoyi-gateway/src/main/java/com/ruoyi/gateway/filter/AuthFilter.java @@ -9,6 +9,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cloud.gateway.filter.GatewayFilterChain; import org.springframework.cloud.gateway.filter.GlobalFilter; +import org.springframework.context.annotation.Lazy; import org.springframework.core.Ordered; import org.springframework.http.HttpHeaders; import org.springframework.http.server.reactive.ServerHttpRequest; @@ -47,9 +48,11 @@ @Autowired private RedisService redisService; + @Lazy @Resource private AppUserClient appUserClient; + @Lazy @Resource private SysUserClient sysUserClient; diff --git a/ruoyi-modules/ruoyi-system/pom.xml b/ruoyi-modules/ruoyi-system/pom.xml index fe35873..67ff0c1 100644 --- a/ruoyi-modules/ruoyi-system/pom.xml +++ b/ruoyi-modules/ruoyi-system/pom.xml @@ -20,7 +20,6 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-system</artifactId> - <scope>compile</scope> </dependency> <!-- SpringCloud Alibaba Nacos --> diff --git a/ruoyi-service/ruoyi-account/pom.xml b/ruoyi-service/ruoyi-account/pom.xml index 0390101..6df3409 100644 --- a/ruoyi-service/ruoyi-account/pom.xml +++ b/ruoyi-service/ruoyi-account/pom.xml @@ -18,14 +18,10 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-order</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-chargingPile</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <!-- SpringCloud Alibaba Nacos --> <dependency> @@ -115,25 +111,15 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-account</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-other</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>com.ruoyi</groupId> - <artifactId>ruoyi-api-order</artifactId> - <version>3.6.2</version> <scope>compile</scope> </dependency> diff --git a/ruoyi-service/ruoyi-chargingPile/pom.xml b/ruoyi-service/ruoyi-chargingPile/pom.xml index 63d7f4a..1a16816 100644 --- a/ruoyi-service/ruoyi-chargingPile/pom.xml +++ b/ruoyi-service/ruoyi-chargingPile/pom.xml @@ -18,15 +18,11 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-account</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <!-- ruoyi-modules-chargingPile-api --> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-chargingPile</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <!-- SpringCloud Alibaba Nacos --> @@ -122,14 +118,10 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-other</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-order</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> </dependencies> diff --git a/ruoyi-service/ruoyi-order/pom.xml b/ruoyi-service/ruoyi-order/pom.xml index 193649c..aee7399 100644 --- a/ruoyi-service/ruoyi-order/pom.xml +++ b/ruoyi-service/ruoyi-order/pom.xml @@ -19,27 +19,19 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-other</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-account</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <!-- ruoyi-modules-chargingPile-api --> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-order</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-chargingPile</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> diff --git a/ruoyi-service/ruoyi-other/pom.xml b/ruoyi-service/ruoyi-other/pom.xml index 7179436..2e9d6e4 100644 --- a/ruoyi-service/ruoyi-other/pom.xml +++ b/ruoyi-service/ruoyi-other/pom.xml @@ -24,20 +24,14 @@ <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-account</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-other</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-order</artifactId> - <version>3.6.2</version> - <scope>compile</scope> </dependency> <!-- SpringCloud Alibaba Nacos Config --> <dependency> -- Gitblit v1.7.1