修改审计日志bug,表达式里只能有具体值

This commit is contained in:
Administrator
2024-08-31 20:24:26 +08:00
parent 7694c7f97b
commit b985c2c784

View File

@@ -155,9 +155,9 @@ namespace Yi.Framework.SqlSugarCore
} }
if (IsMultiTenantFilterEnabled) if (IsMultiTenantFilterEnabled)
{ {
//表达式不能放方法 //表达式里只能有具体值,不能运算
Guid? tenantId = CurrentTenant?.Id; var expressionCurrentTenant = CurrentTenant.Id ?? null;
sqlSugarClient.QueryFilter.AddTableFilter<IMultiTenant>(u => u.TenantId == tenantId); sqlSugarClient.QueryFilter.AddTableFilter<IMultiTenant>(u => u.TenantId == expressionCurrentTenant);
} }
CustomDataFilter(sqlSugarClient); CustomDataFilter(sqlSugarClient);
} }