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

Test_IRC_Net8
he 2025-03-27 16:29:55 +08:00
parent 577ed42f97
commit 97133a5554
1 changed files with 17 additions and 19 deletions

View File

@ -41,12 +41,12 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
}
/// <summary>
/// 新增或者修改稽查文档
/// 修改稽查文档
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<IResponseOutput> AddOrUpdateAuditDocument(AuditDocumentAddOrEdit inDto)
public async Task<IResponseOutput> UpdateAuditDocument(AuditDocumentAddOrEdit inDto)
{
if (inDto.ParentId != null)
{
@ -59,7 +59,7 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
}
else
{
var entityData = await _auditDocumentRepository.InsertOrUpdateAsync(inDto, true);
var entityData = await _auditDocumentRepository.UpdateFromDTOAsync(inDto, true);
var historicalVersionIds = await _auditDocumentRepository.Where(x => x.MainFileId == alikeData.Id).OrderBy(x => x.Version).Select(x => x.Id).ToListAsync();
@ -82,28 +82,26 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
}
}
var entity = await _auditDocumentRepository.InsertOrUpdateAsync(inDto, true);
var entity = await _auditDocumentRepository.UpdateFromDTOAsync(inDto, true);
return ResponseOutput.Ok(entity.Id.ToString());
}
// /// <summary>
// /// 删除稽查文档
// /// </summary>
// /// <param name="auditDocumentId"></param>
// /// <returns></returns>
// [HttpDelete("{auditDocumentId:guid}")]
// public async Task<IResponseOutput> DeleteAuditDocument(Guid auditDocumentId)
///// <summary>
///// 新增稽查文档
///// </summary>
///// <returns></returns>
//public async Task<IResponseOutput> InsertAuditDocument()
//{
// var success = await _auditDocumentRepository.DeleteFromQueryAsync(t => t.Id == auditDocumentId,true);
// return ResponseOutput.Ok();
//}
/// <summary>
/// 获取文件树形结构 (传Id 根节点就是自己)
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
/// <summary>
/// 获取文件树形结构 (传Id 根节点就是自己)
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<GetAuditDocumentDataOutDto> GetAuditDocumentData(GetAuditDocumentDataInDto inDto)
{
var data= await _auditDocumentRepository