获取访视临床数据
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
7fad0345cf
commit
00f6e3dc29
|
@ -5715,6 +5715,13 @@
|
|||
影像阅片临床数据签名
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingClinicalDataService.GetVisitClinicalDataName(IRaCIS.Core.Application.Service.Reading.Dto.GetVisitClinicalDataNameInDto)">
|
||||
<summary>
|
||||
获取访视临床数据名称
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingClinicalDataService.GetTrialClinicalDataSelect(IRaCIS.Core.Application.Service.Reading.Dto.GetTrialClinicalDataSelectIndto)">
|
||||
<summary>
|
||||
获取下拉菜单
|
||||
|
@ -7073,6 +7080,11 @@
|
|||
是否查询所有的一致性分析临床数据 (为否只查询PDF)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.GetReadingOrTaskClinicalDataListInDto.IsGetTaskClinicalData">
|
||||
<summary>
|
||||
是否是阅片页面获取临床数据 (阅片其他访视任务需要获取受试者级别的)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:IRaCIS.Core.Application.Service.Reading.Dto.GetReadingClinicalDataListIndto">
|
||||
<summary>
|
||||
获取访视列表
|
||||
|
@ -7268,6 +7280,11 @@
|
|||
上传时间
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:IRaCIS.Core.Application.Service.Reading.Dto.GetVisitClinicalDataNameInDto">
|
||||
<summary>
|
||||
获取临床数据名称
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.GetTrialClinicalDataSelectIndto.TrialId">
|
||||
<summary>
|
||||
项目ID
|
||||
|
|
|
@ -36,6 +36,8 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
#region 临床数据基本增删改
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 新增或者修改
|
||||
/// </summary>
|
||||
|
@ -605,6 +607,25 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
|
||||
#region 临床数据相关查询
|
||||
|
||||
/// <summary>
|
||||
/// 获取访视临床数据名称
|
||||
/// </summary>
|
||||
/// <param name="inDto"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
public async Task<GetVisitClinicalDataNameOutDto> GetVisitClinicalDataName(GetVisitClinicalDataNameInDto inDto)
|
||||
{
|
||||
var clinicalDataNames = await _readingClinicalDataRepository.Where(x => x.ReadingId == inDto.Id).Select(x =>
|
||||
_userInfo.IsEn_Us ? x.ClinicalDataTrialSet.ClinicalDataSetEnName : x.ClinicalDataTrialSet.ClinicalDataSetName).Distinct().ToListAsync();
|
||||
|
||||
return new GetVisitClinicalDataNameOutDto()
|
||||
{
|
||||
ClinicalDataName = string.Join(',', clinicalDataNames),
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取下拉菜单
|
||||
/// </summary>
|
||||
|
|
|
@ -561,6 +561,18 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
|||
public DateTime CreateTime { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取临床数据名称
|
||||
/// </summary>
|
||||
public class GetVisitClinicalDataNameInDto
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
}
|
||||
|
||||
public class GetVisitClinicalDataNameOutDto
|
||||
{
|
||||
public string ClinicalDataName { get; set; }
|
||||
}
|
||||
|
||||
public class GetTrialClinicalDataSelectIndto
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue