diff --git a/zt-framework/zt-spring-boot-starter-biz-tenant/src/main/java/com/zt/plat/framework/tenant/core/db/TenantDatabaseInterceptor.java b/zt-framework/zt-spring-boot-starter-biz-tenant/src/main/java/com/zt/plat/framework/tenant/core/db/TenantDatabaseInterceptor.java index ac2760fa..81626a6e 100644 --- a/zt-framework/zt-spring-boot-starter-biz-tenant/src/main/java/com/zt/plat/framework/tenant/core/db/TenantDatabaseInterceptor.java +++ b/zt-framework/zt-spring-boot-starter-biz-tenant/src/main/java/com/zt/plat/framework/tenant/core/db/TenantDatabaseInterceptor.java @@ -73,9 +73,12 @@ public class TenantDatabaseInterceptor implements TenantLineHandler { tableInfo = TableInfoHelper.getTableInfo(tableName); } if (tableInfo == null) { - tableName = tableName.toLowerCase(); + tableName = tableName.toUpperCase(); tableInfo = TableInfoHelper.getTableInfo(tableName); } + if (tableInfo == null) { + return true; + } // 如果继承了 TenantBaseDO 基类,显然不忽略租户 if (TenantBaseDO.class.isAssignableFrom(tableInfo.getEntityType())) { return false;