修改提交事务位置
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.SaveChangesAsync();
}
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();