public Task <AjaxResult> CreateOrUpdateAsync([FromBody] DocumentInputDto dto)
 {
     if (dto.Id == Guid.Empty)
     {
         return(CreateAsync(dto));
     }
     return(UpdateAsync(dto));
 }
 /// <summary>
 /// 异步更新文档
 /// </summary>
 /// <param name="dto">更新的文档DTO</param>
 public async Task <OperationResponse> UpdateAsync(DocumentInputDto dto)
 {
     return(await _documentRepository.UpdateAsync(dto));
 }
 public async Task <AjaxResult> UpdateAsync([FromBody] DocumentInputDto dto)
 {
     return((await _documentService.UpdateAsync(dto)).ToAjaxResult());
 }