From 19f76face0f4974fbd3ff85f1d6c35fcd57fea77 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Thu, 10 Oct 2024 10:35:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E9=89=B4=E6=9D=83=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sgzb/common/security/aspect/PreAuthorizeAspect.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sgzb-common/sgzb-common-security/src/main/java/com/bonus/sgzb/common/security/aspect/PreAuthorizeAspect.java b/sgzb-common/sgzb-common-security/src/main/java/com/bonus/sgzb/common/security/aspect/PreAuthorizeAspect.java index 8ccecef..1cf92eb 100644 --- a/sgzb-common/sgzb-common-security/src/main/java/com/bonus/sgzb/common/security/aspect/PreAuthorizeAspect.java +++ b/sgzb-common/sgzb-common-security/src/main/java/com/bonus/sgzb/common/security/aspect/PreAuthorizeAspect.java @@ -61,10 +61,8 @@ public class PreAuthorizeAspect //获取请求参数 boolean needPermission = true; Object[] args = joinPoint.getArgs(); - String argStr = JSON.toJSONString(args); - JSONArray jsonArray = JSONUtil.parseArray(argStr); - for (int i = 0; i < jsonArray.size(); i++) { - Object obj = jsonArray.getObj(i); + for (int i = 0; i < args.length; i++) { + Object obj = args[i]; if (Objects.nonNull(obj) && obj instanceof JSONObject) { JSONObject jsonObject = (JSONObject) obj; if ("1".equals(jsonObject.getStr("skipPermission"))) {