From 3e4fb6b20cdb85b1bf290a88f68a4646915da78d Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期六, 03 八月 2024 11:06:52 +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