From b04588ffae45dceb661d50d505c2f799704cdbaf Mon Sep 17 00:00:00 2001 From: PIGCLOUD Date: Fri, 16 Oct 2026 17:14:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=AE=89=E5=85=A8?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E9=93=BE=E9=A1=BA=E5=BA=8F=E5=B9=B6=E6=B8=85?= =?UTF-8?q?=E7=90=86=E6=9E=84=E5=BB=BA=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 7dfeb3b7ed6b44b12f72cc82aed92a38e9d39af0) --- pigx-common/pigx-common-bom/pom.xml | 2 +- .../security/component/PigxResourceServerConfiguration.java | 2 +- .../pig4cloud/pigx/common/security/service/PigxUser.java | 4 ++-- .../src/main/java/com/pig4cloud/pigx/flow/vo/UserVo.java | 1 + pom.xml | 6 ++++++ 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/pigx-common/pigx-common-bom/pom.xml b/pigx-common/pigx-common-bom/pom.xml index 7ded13928..f8a003c14 100644 --- a/pigx-common/pigx-common-bom/pom.xml +++ b/pigx-common/pigx-common-bom/pom.xml @@ -7,7 +7,7 @@ com.pig4cloud pigx-common-bom pom - ${pigx.version} + 6.2.0 pigx 公共版本控制,在此pom定义的依赖,全局业务微服务不需要指定版本。 diff --git a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigxResourceServerConfiguration.java b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigxResourceServerConfiguration.java index 0ed499347..b269132f5 100644 --- a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigxResourceServerConfiguration.java +++ b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/component/PigxResourceServerConfiguration.java @@ -56,7 +56,7 @@ public class PigxResourceServerConfiguration { private final PigxBootCorsProperties corsProperties; @Bean - @Order(Ordered.HIGHEST_PRECEDENCE) + @Order(Ordered.HIGHEST_PRECEDENCE + 1) SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { PathPatternRequestMatcher[] permitMatchers = permitAllUrl.getIgnoreUrls() .stream() diff --git a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxUser.java b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxUser.java index d36251b27..a454b547d 100644 --- a/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxUser.java +++ b/pigx-common/pigx-common-security/src/main/java/com/pig4cloud/pigx/common/security/service/PigxUser.java @@ -22,7 +22,6 @@ import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Getter; import org.springframework.security.authentication.dao.DaoAuthenticationProvider; import org.springframework.security.core.GrantedAuthority; -import org.springframework.security.core.SpringSecurityCoreVersion; import org.springframework.security.core.userdetails.User; import org.springframework.security.oauth2.core.OAuth2AuthenticatedPrincipal; @@ -40,7 +39,8 @@ import java.util.Map; public class PigxUser extends User implements OAuth2AuthenticatedPrincipal { @Serial - private static final long serialVersionUID = SpringSecurityCoreVersion.SERIAL_VERSION_UID; + // 保留原序列化版本,兼容已有授权缓存。 + private static final long serialVersionUID = 620L; /** * 扩展属性,方便存放oauth 上下文相关信息 diff --git a/pigx-flow/pigx-flow-api/src/main/java/com/pig4cloud/pigx/flow/vo/UserVo.java b/pigx-flow/pigx-flow-api/src/main/java/com/pig4cloud/pigx/flow/vo/UserVo.java index 949e40a20..6d87da326 100644 --- a/pigx-flow/pigx-flow-api/src/main/java/com/pig4cloud/pigx/flow/vo/UserVo.java +++ b/pigx-flow/pigx-flow-api/src/main/java/com/pig4cloud/pigx/flow/vo/UserVo.java @@ -74,6 +74,7 @@ public class UserVo { * 用户的处理状态:0-待处理,1-处理中,2-已完成。默认为0 *

*/ + @Builder.Default private Integer status = 0; } diff --git a/pom.xml b/pom.xml index 7e3ed1adb..9da3eed22 100644 --- a/pom.xml +++ b/pom.xml @@ -42,6 +42,7 @@ 17 4.1.2 3.14.1 + 3.1.4 0.0.47 10.0.1 3.6.4 @@ -186,6 +187,11 @@ + + org.apache.maven.plugins + maven-deploy-plugin + ${maven-deploy-plugin.version} + org.springframework.boot