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

This commit is contained in:
he
2025-06-09 14:44:17 +08:00
parent ef31afa1d8
commit a2afe4f6e4
2 changed files with 22 additions and 2 deletions
@@ -11,6 +11,7 @@ using IRaCIS.Core.Infrastructure.Extention;
using System.Threading.Tasks;
using IRaCIS.Core.Infra.EFCore;
using IRaCIS.Core.Application.Service.DTO;
using IRaCIS.Core.Application.MassTransit.Command;
namespace IRaCIS.Core.Application.Service;
/// <summary>
@@ -41,6 +42,21 @@ public class TrialHistoryRecordFileService(IRepository<TrialHistoryRecordFile> _
return pageList;
}
/// <summary>
/// 批量新增稽查记录文件
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<IResponseOutput> BatchAddTrialHistoryRecordFile(List<TrialHistoryRecordFileAddOrEdit> inDto)
{
List<TrialHistoryRecordFile> entities = _mapper.Map<List<TrialHistoryRecordFile>>(inDto);
await _trialHistoryRecordFileRepository.AddRangeAsync(entities);
await _trialHistoryRecordFileRepository.SaveChangesAsync();
return ResponseOutput.Ok(true);
}
/// <summary>
/// 新增或修改稽查记录文件
/// </summary>