Uat_Study
parent
187b819dba
commit
b03901b4aa
|
@ -136,7 +136,7 @@
|
|||
</member>
|
||||
<member name="M:IRaCIS.Core.API.Controllers.InspectionController.ReadClinicalDataSign(IRaCIS.Core.Application.Service.Inspection.DTO.DataInspectionDto{IRaCIS.Core.Application.Service.Inspection.DTO.ReadingClinicalDataSignIndto})">
|
||||
<summary>
|
||||
影像阅片签名
|
||||
影像阅片临床数据签名
|
||||
</summary>
|
||||
<param name="opt"></param>
|
||||
<returns></returns>
|
||||
|
|
|
@ -343,20 +343,6 @@
|
|||
<param name="data">数据集</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetInspectionEnumValue(IRaCIS.Core.Infra.EFCore.Common.Dto.SetInspectionEnumValueDto)">
|
||||
<summary>
|
||||
翻译稽查数据
|
||||
</summary>
|
||||
<param name="dto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetInspectionEnumValueDataList(IRaCIS.Core.Infra.EFCore.Common.Dto.SetInspectionEnumValueDto)">
|
||||
<summary>
|
||||
翻译稽查数据
|
||||
</summary>
|
||||
<param name="dto">传入Dto</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.FrontAuditConfigService.SetDataInspectionDateType(System.Collections.Generic.List{System.String},System.String)">
|
||||
<summary>
|
||||
格式化日期和时间
|
||||
|
@ -3659,7 +3645,7 @@
|
|||
</member>
|
||||
<member name="M:IRaCIS.Application.Services.ReadingClinicalDataService.ReadClinicalDataSign(IRaCIS.Core.Application.Service.Inspection.DTO.ReadingClinicalDataSignIndto)">
|
||||
<summary>
|
||||
设置影像阅片签名
|
||||
影像阅片临床数据签名
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Application.Services.ReadingClinicalDataService.GetReadingClinicalDataList(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingClinicalDataListIndto)">
|
||||
|
|
|
@ -27,6 +27,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
private readonly IRepository<FrontAuditConfig> _frontAuditConfigRepository;
|
||||
private readonly IRepository<QCChallengeDialog> _qCChallengeDialogRepository;
|
||||
private readonly IRepository<DataInspection> _dataInspectionRepository;
|
||||
private readonly IRepository<QCChallenge> _qCChallengeRepository;
|
||||
private readonly IRepository<Dictionary> _dictionaryRepository;
|
||||
private readonly IRepository<Trial> _trialRepository;
|
||||
|
@ -34,6 +35,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
|
||||
public FrontAuditConfigService(IRepository<FrontAuditConfig> frontAuditConfigRepository,
|
||||
IRepository<QCChallengeDialog> qCChallengeDialogRepository,
|
||||
IRepository<DataInspection> dataInspectionRepository,
|
||||
IRepository<QCChallenge> qCChallengeRepository,
|
||||
IRepository<Dictionary> dictionaryRepository,
|
||||
IRepository<Trial> trialRepository,
|
||||
|
@ -42,6 +44,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
{
|
||||
_frontAuditConfigRepository = frontAuditConfigRepository;
|
||||
this._qCChallengeDialogRepository = qCChallengeDialogRepository;
|
||||
this._dataInspectionRepository = dataInspectionRepository;
|
||||
this._qCChallengeRepository = qCChallengeRepository;
|
||||
this._dictionaryRepository = dictionaryRepository;
|
||||
this._trialRepository = trialRepository;
|
||||
|
@ -172,39 +175,41 @@ namespace IRaCIS.Core.Application.Service
|
|||
await _frontAuditConfigRepository.AddRangeAsync(fronts);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 翻译稽查数据
|
||||
/// </summary>
|
||||
/// <param name="dto"></param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
public async Task<List<string>> SetInspectionEnumValue(SetInspectionEnumValueDto dto)
|
||||
{
|
||||
return await SetInspectionEnumValueDataList(dto);
|
||||
}
|
||||
///// <summary>
|
||||
///// 翻译稽查数据
|
||||
///// </summary>
|
||||
///// <param name="dto"></param>
|
||||
///// <returns></returns>
|
||||
//[HttpPost]
|
||||
//public async Task<List<string>> SetInspectionEnumValue(SetInspectionEnumValueDto dto)
|
||||
//{
|
||||
// return await SetInspectionEnumValueDataList(dto);
|
||||
//}
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 翻译稽查数据
|
||||
/// </summary>
|
||||
/// <param name="dto">传入Dto</param>
|
||||
/// <returns></returns>
|
||||
private async Task<List<string>> SetInspectionEnumValueDataList(SetInspectionEnumValueDto dto)
|
||||
{
|
||||
var listIdentification = dto.Items.Select(x => x.Identification).ToList();
|
||||
foreach (var item in dto.Items)
|
||||
{
|
||||
if (item.Identification == string.Empty || item.Json == string.Empty)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
item.Json = await GetInspectionEnumValue(listIdentification, item.Json);
|
||||
item.Json = await SetEnum(dto.TrialId, listIdentification, item.Json);
|
||||
item.Json = await SetDataInspectionDateType(listIdentification, item.Json);
|
||||
}
|
||||
return dto.Items.Select(x => x.Json).ToList();
|
||||
}
|
||||
///// <summary>
|
||||
///// 翻译稽查数据
|
||||
///// </summary>
|
||||
///// <param name="dto">传入Dto</param>
|
||||
///// <returns></returns>
|
||||
//private async Task<List<string>> SetInspectionEnumValueDataList(SetInspectionEnumValueDto dto)
|
||||
//{
|
||||
// var audits= _dataInspectionRepository.Where(x= dto.AuditDataIds.Contains(OfficeOpenXml=>))
|
||||
|
||||
// var listIdentification = dto.Items.Select(x => x.Identification).ToList();
|
||||
// foreach (var item in dto.Items)
|
||||
// {
|
||||
// if (item.Identification == string.Empty || item.Json == string.Empty)
|
||||
// {
|
||||
// continue;
|
||||
// }
|
||||
// item.Json = await GetInspectionEnumValue(listIdentification, item.Json);
|
||||
// item.Json = await SetEnum(dto.TrialId, listIdentification, item.Json);
|
||||
// item.Json = await SetDataInspectionDateType(listIdentification, item.Json);
|
||||
// }
|
||||
// return dto.Items.Select(x => x.Json).ToList();
|
||||
//}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -13,7 +13,9 @@ namespace IRaCIS.Core.Infra.EFCore.Common.Dto
|
|||
[NotDefault]
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
public List<SetInspectionEnum> Items { get; set; }
|
||||
public List<Guid> AuditDataIds { get; set; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue