From da9a9898cffc6e1bf3d600b02bdbe5a01be532e1 Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 25 Nov 2022 18:32:07 +0800 Subject: [PATCH] // --- .../com/iformall/interceptor/AuthorizationInterceptor.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mallinkCApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java b/mallinkCApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java index 5514dc0db..59940ef64 100644 --- a/mallinkCApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java +++ b/mallinkCApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java @@ -75,9 +75,11 @@ public class AuthorizationInterceptor extends HandlerInterceptorAdapter { request.setAttribute(Constant.LOGIN_USER_KEY, cUser.getId()); - if (!StringUtils.isBlank(mallTenantId)) { + if (StringUtils.isNotBlank(mallTenantId)) { request.setAttribute(Constant.TENANT_ID, mallTenantId); - if(!mallTenantId.equals(cUser.getTenantId())){ + if (StringUtils.isNotBlank(cUser.getParentTenantId())) { + request.setAttribute(Constant.PARENT_TENANT_ID, cUser.getParentTenantId()); + }else if(!mallTenantId.equals(cUser.getTenantId())){ request.setAttribute(Constant.PARENT_TENANT_ID, cUser.getTenantId()); } }else {