解决表字段隔离时,启动租户异常

This commit is contained in:
zhouhr
2024-08-02 17:48:12 +08:00
parent 396d4b456b
commit c72fb7c05e

View File

@@ -150,7 +150,9 @@ namespace Yi.Framework.SqlSugarCore
} }
if (IsMultiTenantFilterEnabled) if (IsMultiTenantFilterEnabled)
{ {
sqlSugarClient.QueryFilter.AddTableFilter<IMultiTenant>(u => u.TenantId == CurrentTenant.Id); //解决表字段隔离时启动租户异常CurrentTenant为null时给默认租户
Guid? tenantId = CurrentTenant?.Id;
sqlSugarClient.QueryFilter.AddTableFilter<IMultiTenant>(u => u.TenantId == tenantId);
} }
CustomDataFilter(sqlSugarClient); CustomDataFilter(sqlSugarClient);
} }