修改
This commit is contained in:
@@ -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();
|
||||
//}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user