diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlSugarDbContext.cs b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlSugarDbContext.cs index edfcf258..e99d7da2 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlSugarDbContext.cs +++ b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlSugarDbContext.cs @@ -102,7 +102,7 @@ namespace Yi.Framework.SqlSugarCore } if (IsMultiTenantFilterEnabled) { - sqlSugarClient.QueryFilter.AddTableFilter(u => u.TenantId == GuidGenerator.Create()); + sqlSugarClient.QueryFilter.AddTableFilter(u => u.TenantId == CurrentTenant.Id); } CustomDataFilter(sqlSugarClient); } diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs index 6e49fa9f..44ea1419 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs +++ b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs @@ -20,7 +20,7 @@ namespace Yi.Framework.SqlSugarCore.Uow public async Task CommitAsync(CancellationToken cancellationToken = default) { - // await _sqlsugarDbContext.SqlSugarClient.Ado.CommitTranAsync(); + await _sqlsugarDbContext.SqlSugarClient.Ado.CommitTranAsync(); } public void Dispose() @@ -29,7 +29,7 @@ namespace Yi.Framework.SqlSugarCore.Uow public async Task RollbackAsync(CancellationToken cancellationToken = default) { - // await _sqlsugarDbContext.SqlSugarClient.Ado.RollbackTranAsync(); + await _sqlsugarDbContext.SqlSugarClient.Ado.RollbackTranAsync(); } } } diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs index 4c5317e9..8fe45bae 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs +++ b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs @@ -127,7 +127,7 @@ namespace Yi.Framework.SqlSugarCore.Uow ); unitOfWork.AddTransactionApi(transactionApiKey, transaction); - // await dbContext.SqlSugarClient.Ado.BeginTranAsync(); + await dbContext.SqlSugarClient.Ado.BeginTranAsync(); return dbContext; } else