修改
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 class GetSummarizeInfoInDto
{ {
public Guid DoctorId { get; set; } public Guid DoctorId { get; set; }

View File

@ -222,7 +222,7 @@ namespace IRaCIS.Core.Application.Service
/// <param name="inDto"></param> /// <param name="inDto"></param>
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
public async Task<DoctorSummarize> AddOrUpdateGneralSituation(SummarizeInfoDto inDto) public async Task<bool> AddOrUpdateGneralSituation(SummarizeInfoDto inDto)
{ {
if (inDto.TrialId != null&&inDto.Id==null) if (inDto.TrialId != null&&inDto.Id==null)
{ {
@ -250,9 +250,20 @@ namespace IRaCIS.Core.Application.Service
var entity = await _doctorSummarizeRepository.InsertOrUpdateAsync(inDto, true); 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> /// <summary>
/// 获取概述 /// 获取概述