修改
continuous-integration/drone/push Build is passing Details

Temp_Event_IRC_Met8
he 2025-04-21 11:09:38 +08:00
parent 2430651ed4
commit eca9c36110
1 changed files with 2 additions and 3 deletions

View File

@ -168,19 +168,18 @@ namespace IRaCIS.Core.Application.Services
[HttpPost]
public async Task<IResponseOutput> PublishSystemDocument(PublishSystemDocumentInDto inDto)
{
await _systemDocumentRepository.UpdatePartialFromQueryAsync(x => inDto.Ids.Contains(x.Id), x => new SystemDocument()
await _systemDocumentRepository.BatchUpdateNoTrackingAsync(x => inDto.Ids.Contains(x.Id), x => new SystemDocument()
{
IsPublish = true,
IsDeleted = false,
});
var result = await _systemDocumentRepository.SaveChangesAsync();
await _mediatorScoped.Publish(new SystemDocumentPublishEvent() { Ids = inDto.Ids });
return ResponseOutput.Result(result);
return ResponseOutput.Result(true);
}
/// <summary>