From ec8f519a552206a22806aabdd36a102def1d35f9 Mon Sep 17 00:00:00 2001
From: 刘小明 <liuxm_a@163.com>
Date: 星期二, 23 七月 2024 09:19:00 +0800
Subject: [PATCH] id生成,sql优化
---
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