修改
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] [HttpPost]
public async Task<IResponseOutput> PublishSystemDocument(PublishSystemDocumentInDto inDto) 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, IsPublish = true,
IsDeleted = false, IsDeleted = false,
}); });
var result = await _systemDocumentRepository.SaveChangesAsync();
await _mediatorScoped.Publish(new SystemDocumentPublishEvent() { Ids = inDto.Ids }); await _mediatorScoped.Publish(new SystemDocumentPublishEvent() { Ids = inDto.Ids });
return ResponseOutput.Result(result); return ResponseOutput.Result(true);
} }
/// <summary> /// <summary>