阅片单元配置修改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
0b130bbc01
commit
a055d1c668
|
@ -345,6 +345,8 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
public class GetTrialReadingInfoOutDto
|
public class GetTrialReadingInfoOutDto
|
||||||
{
|
{
|
||||||
|
public string TrialModalitys { get; set;}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 项目ID
|
/// 项目ID
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -500,7 +502,7 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
public List<TrialCriterionAdditionalAssessmentType> TrialCriterionAdditionalAssessmentTypeList { get; set; } = new List<TrialCriterionAdditionalAssessmentType>();
|
public List<TrialCriterionAdditionalAssessmentType> TrialCriterionAdditionalAssessmentTypeList { get; set; } = new List<TrialCriterionAdditionalAssessmentType>();
|
||||||
|
|
||||||
|
public string CriterionModalitys { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -859,6 +861,7 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
public class SetCriterionReadingInfoInDto
|
public class SetCriterionReadingInfoInDto
|
||||||
{
|
{
|
||||||
|
public string CriterionModalitys { get; set; }
|
||||||
|
|
||||||
//是否附加评估
|
//是否附加评估
|
||||||
public bool IsAdditionalAssessment { get; set; }
|
public bool IsAdditionalAssessment { get; set; }
|
||||||
|
|
|
@ -178,7 +178,7 @@ namespace IRaCIS.Core.Application
|
||||||
/// <param name="inDto"></param>
|
/// <param name="inDto"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpPost]
|
[HttpPost]
|
||||||
public async Task<GetTrialReadingInfoOutDto> GetCriterionReadingInfo(GetTrialReadingInfoInDto inDto)
|
public async Task<IResponseOutput<GetTrialReadingInfoOutDto> > GetCriterionReadingInfo(GetTrialReadingInfoInDto inDto)
|
||||||
{
|
{
|
||||||
|
|
||||||
GetTrialReadingInfoOutDto trialInfo = await _readingQuestionCriterionTrialRepository.Where(x => x.Id == inDto.TrialReadingCriterionId).ProjectTo<GetTrialReadingInfoOutDto>(_mapper.ConfigurationProvider).FirstNotNullAsync();
|
GetTrialReadingInfoOutDto trialInfo = await _readingQuestionCriterionTrialRepository.Where(x => x.Id == inDto.TrialReadingCriterionId).ProjectTo<GetTrialReadingInfoOutDto>(_mapper.ConfigurationProvider).FirstNotNullAsync();
|
||||||
|
@ -191,7 +191,7 @@ namespace IRaCIS.Core.Application
|
||||||
trialInfo.TrialCriterionAdditionalAssessmentTypeList = await _trialCriterionAdditionalAssessmentTypeRepository.Where(t => t.TrialReadingCriterionId == inDto.TrialReadingCriterionId).ToListAsync();
|
trialInfo.TrialCriterionAdditionalAssessmentTypeList = await _trialCriterionAdditionalAssessmentTypeRepository.Where(t => t.TrialReadingCriterionId == inDto.TrialReadingCriterionId).ToListAsync();
|
||||||
|
|
||||||
|
|
||||||
return trialInfo;
|
return ResponseOutput.Ok(trialInfo) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
@ -247,7 +247,8 @@ namespace IRaCIS.Core.Application.Service
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CreateMap<ReadingQuestionCriterionTrial, GetTrialReadingInfoOutDto>();
|
CreateMap<ReadingQuestionCriterionTrial, GetTrialReadingInfoOutDto>()
|
||||||
|
.ForMember(t => t.TrialModalitys, u => u.MapFrom(c => c.Trial.Modalitys));
|
||||||
|
|
||||||
|
|
||||||
CreateMap<ReadingQuestionTrial, TrialAdditionaQuestion>()
|
CreateMap<ReadingQuestionTrial, TrialAdditionaQuestion>()
|
||||||
|
|
|
@ -127,6 +127,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
#region 阅片单元配置 新加
|
#region 阅片单元配置 新加
|
||||||
|
|
||||||
|
|
||||||
|
public string CriterionModalitys { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 阅片平台
|
/// 阅片平台
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
Loading…
Reference in New Issue