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

Merge pull request !28 from herryz/abp
This commit is contained in:
橙子
2024-08-02 14:29:47 +00:00
committed by Gitee

View File

@@ -150,7 +150,9 @@ namespace Yi.Framework.SqlSugarCore
}
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);
}