1
0
This commit is contained in:
parent 3a1779de94
commit a36736731b
2 changed files with 3 additions and 6 deletions
AsbCloudApp/Data/ProcessMap
AsbCloudInfrastructure/Services/ProcessMap

View File

@ -87,10 +87,5 @@ namespace AsbCloudApp.Data.ProcessMap
/// Плановый процент использования spin master /// Плановый процент использования spin master
/// </summary> /// </summary>
public double UsageSpin { get; set; } public double UsageSpin { get; set; }
/// <summary>
/// DTO типа секции
/// </summary>
public WellSectionTypeDto WellSectionType { get; set; } = null!;
} }
} }

View File

@ -75,6 +75,8 @@ public class ProcessMapPlanImportService : IProcessMapPlanImportService
public async Task<Stream> ExportAsync(int idWell, CancellationToken cancellationToken) public async Task<Stream> ExportAsync(int idWell, CancellationToken cancellationToken)
{ {
sections = (await wellSectionTypeRepository.GetAllAsync(cancellationToken)).ToArray();
var processMapPlans = (await processMapPlanRepository.GetByIdWellAsync(idWell, var processMapPlans = (await processMapPlanRepository.GetByIdWellAsync(idWell,
cancellationToken)).ToArray(); cancellationToken)).ToArray();
@ -120,7 +122,7 @@ public class ProcessMapPlanImportService : IProcessMapPlanImportService
private void AddToRow(IXLRow row, ProcessMapPlanDto processMap) private void AddToRow(IXLRow row, ProcessMapPlanDto processMap)
{ {
row.Cell(columnWellSectionType).Value = processMap.WellSectionType.Caption; row.Cell(columnWellSectionType).Value = sections.FirstOrDefault(x => x.Id == processMap.IdWellSectionType)?.Caption;
row.Cell(columnMode).Value = GetModeCaption(processMap.IdMode); row.Cell(columnMode).Value = GetModeCaption(processMap.IdMode);
row.Cell(columnDepthStart).Value = processMap.DepthStart; row.Cell(columnDepthStart).Value = processMap.DepthStart;
row.Cell(columnDepthEnd).Value = processMap.DepthEnd; row.Cell(columnDepthEnd).Value = processMap.DepthEnd;