This commit is contained in:
77
2024-05-20 01:18:08 +08:00
parent 74f0f074c1
commit 5bfdde942c
23 changed files with 249 additions and 71 deletions

View File

@@ -97,7 +97,7 @@ public class TenantConfig {
registration.setFilter(new TenantFilter());
registration.addUrlPatterns("/*");
registration.setName("tenantFilter");
registration.setOrder(FilterRegistrationBean.LOWEST_PRECEDENCE);
// registration.setOrder(FilterRegistrationBean.LOWEST_PRECEDENCE + 1000);
return registration;
}

View File

@@ -68,6 +68,10 @@ public class TenantFilter implements Filter {
}else{
TenantHelper.setTenantId(tenantHeader);
}
if(StringUtils.isBlank(TenantHelper.getTenantId())){
ServletUtils.renderString(response, JSONUtil.toJsonStr(R.fail("未找到对应的平台")));
return;
}
filterChain.doFilter(servletRequest, servletResponse);
} finally {
TenantHelper.clearTenant();