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

IRC_NewDev
he 2024-11-21 11:34:41 +08:00
parent 5cafbdeaca
commit c08bad2fec
2 changed files with 17 additions and 2 deletions

View File

@ -361,6 +361,10 @@ namespace IRaCIS.Application.Contracts
}
public class DeleteSummarizeInfoInDto
{
public Guid Id { get; set; }
}
public class GetSummarizeInfoInDto
{
public Guid DoctorId { get; set; }

View File

@ -222,7 +222,7 @@ namespace IRaCIS.Core.Application.Service
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<DoctorSummarize> AddOrUpdateGneralSituation(SummarizeInfoDto inDto)
public async Task<bool> AddOrUpdateGneralSituation(SummarizeInfoDto inDto)
{
if (inDto.TrialId != null&&inDto.Id==null)
{
@ -250,9 +250,20 @@ namespace IRaCIS.Core.Application.Service
var entity = await _doctorSummarizeRepository.InsertOrUpdateAsync(inDto, true);
return entity;
return true;
}
/// <summary>
/// 删除概述
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
[HttpPost]
public async Task<bool> DeleteSummarizeInfo(DeleteSummarizeInfoInDto inDto)
{
var result = await _doctorSummarizeRepository.DeleteFromQueryAsync(x=>x.Id==inDto.Id);
return await _doctorSummarizeRepository.SaveChangesAsync();
}
/// <summary>
/// 获取概述