From b7140393f4e354ae4b5198f3298c15491ccd8dde Mon Sep 17 00:00:00 2001 From: liuxm <liuxm@fescotech.com> Date: 星期三, 08 五月 2024 10:09:10 +0800 Subject: [PATCH] 权限验证方法修改;保存用户去掉默认不禁用 --- pms-parent/pms-common/src/main/java/com/dy/common/aop/SsoPowerAspect.java | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/pms-parent/pms-common/src/main/java/com/dy/common/aop/SsoPowerAspect.java b/pms-parent/pms-common/src/main/java/com/dy/common/aop/SsoPowerAspect.java index 6846bc1..5a6a088 100644 --- a/pms-parent/pms-common/src/main/java/com/dy/common/aop/SsoPowerAspect.java +++ b/pms-parent/pms-common/src/main/java/com/dy/common/aop/SsoPowerAspect.java @@ -22,6 +22,7 @@ import org.springframework.web.util.UriComponentsBuilder; import java.lang.reflect.Method; +import java.util.Arrays; import java.util.Objects; /** * 楠岃瘉鏄惁鐧诲綍鍚屾椂锛屼篃楠岃瘉鏉冮檺 @@ -111,9 +112,9 @@ if(!StringUtils.isNullOrEmpty(SsoCheckUrl)){ String url = UriComponentsBuilder.fromUriString(SsoCheckUrl) .queryParam("token", token) - .queryParam("power", power) - .queryParam("allPower", (Object) allPower) - .queryParam("anyPower", (Object) anyPower) + .queryParam("privilege", power) + .queryParam("allPrivilege", arraysToString(allPower)) + .queryParam("anyPrivilege", arraysToString(anyPower)) .build() .toUriString(); HttpHeaders headers = new HttpHeaders(); @@ -132,4 +133,10 @@ } } + public String arraysToString(String[] stringArray) { + String str = Arrays.toString(stringArray); + // 鍚屾椂绉婚櫎寮�澶寸殑 "[" 鍜岀粨灏剧殑 "]" + return str.substring(1, str.length() - 1); + } + } -- Gitblit v1.8.0