Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Core/BaseRepository/UnitOfWorks/UnitOfWorkManage.cs
@@ -194,7 +194,7 @@ public async Task UseTranAsync(Func<Task> action) { // 开始事务 _sqlSugarClient.Ado.BeginTran(); await GetDbClient().BeginTranAsync(); try { @@ -202,12 +202,12 @@ await action(); // 提交事务 await _sqlSugarClient.Ado.CommitTranAsync(); await GetDbClient().CommitTranAsync(); } catch (Exception ex) { // 回滚事务 await _sqlSugarClient.Ado.RollbackTranAsync(); await GetDbClient().RollbackTranAsync(); throw new Exception (ex.Message); // 重新抛出异常,以便调用方可以处理 } }