|
|
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor;
|
|
|
import com.nb.auth.bean.LoginUser;
|
|
|
+import com.nb.auth.enums.StpTypeEnum;
|
|
|
import com.nb.auth.utils.SecurityUtil;
|
|
|
import com.nb.core.entity.TenantGenericEntity;
|
|
|
import net.sf.jsqlparser.expression.Expression;
|
|
|
@@ -86,6 +87,9 @@ public class DefaultTenantLineInnerInterceptor {
|
|
|
if(request==null||request.getRequest() instanceof MockHttpServletRequest){
|
|
|
return true;
|
|
|
}
|
|
|
+ if (StpTypeEnum.ASSISTANT.getText().equals(SecurityUtil.getStpLogic().loginType)) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
StringBuffer url = request.getRequest().getRequestURL();
|
|
|
if(ignoreUrlTenantId.stream().anyMatch(ignoreUrl->url.toString().endsWith(ignoreUrl))){
|
|
|
return true;
|