修改提交事务位置
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-09-28 15:31:19 +08:00
parent 1523450b88
commit 99350c3a17
1 changed files with 4 additions and 2 deletions

View File

@ -190,15 +190,17 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
await _auditRecordPermissionRepository.AddAsync(new AuditRecordPermission() { AuditRecordId = inCommand.AuditRecordId, AuditDocumentId = matchItem }); await _auditRecordPermissionRepository.AddAsync(new AuditRecordPermission() { AuditRecordId = inCommand.AuditRecordId, AuditDocumentId = matchItem });
} }
await _auditRecordPermissionRepository.SaveChangesAsync();
} }
else else
{ {
await _auditRecordPermissionRepository.DeleteFromQueryAsync(t => t.AuditRecordId == inCommand.AuditRecordId && t.AuditDocumentId == item.AuditDocumentId, true); await _auditRecordPermissionRepository.DeleteFromQueryAsync(t => t.AuditRecordId == inCommand.AuditRecordId && t.AuditDocumentId == item.AuditDocumentId);
} }
} }
await _auditRecordPermissionRepository.SaveChangesAsync();
return ResponseOutput.Ok(); return ResponseOutput.Ok();