From 474495cd566c690a48af02f3e7861edb63f7443f Mon Sep 17 00:00:00 2001 From: Olga Nemt Date: Sun, 30 Jun 2024 13:53:31 +0500 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=8B=D1=85=D0=BE=D0=B4=20=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=BE=D0=B1=D0=BE=D1=80=D0=BE=D1=82=D1=8B=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=B4=20=D1=80=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ProcessMapPlanFunctionsJarrDrillToolDto.cs | 27 ------------------ AsbCloudDb/Model/AsbCloudDbContext.cs | 6 ++-- AsbCloudDb/Model/IAsbCloudDbContext.cs | 2 +- ... => ProcessMapPlanRotorRpmAcceleration.cs} | 6 ++-- AsbCloudInfrastructure/DependencyInjection.cs | 18 ++++++------ ...ssMapPlanFunctionsJarrDrillToolTemplate.cs | 17 ----------- ...cessMapPlanRotorRpmAccelerationTemplate.cs | 17 +++++++++++ ...pPlanRotorRpmAccelerationExportService.cs} | 10 +++---- ...ocessMapPlanRotorRpmAccelerationParser.cs} | 8 +++--- ...PlanRotorRpmAccelerationControllerTest.cs} | 18 ++++++------ .../ProcessMapPlanReamingSlideController.cs | 4 +-- ...ssMapPlanRotorRpmAccelerationController.cs | 28 +++++++++++++++++++ ...MapPlanFunctionsJarrDrillToolController.cs | 28 ------------------- 13 files changed, 81 insertions(+), 108 deletions(-) delete mode 100644 AsbCloudApp/Data/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolDto.cs rename AsbCloudDb/Model/ProcessMapPlan/{ProcessMapPlanFunctionsJarrDrillTool.cs => ProcessMapPlanRotorRpmAcceleration.cs} (71%) delete mode 100644 AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanFunctionsJarrDrillToolTemplate.cs create mode 100644 AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanRotorRpmAccelerationTemplate.cs rename AsbCloudInfrastructure/Services/ProcessMapPlan/Export/{ProcessMapPlanFunctionsJarrDrillToolExportService.cs => ProcessMapPlanRotorRpmAccelerationExportService.cs} (62%) rename AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/{ProcessMapPlanFunctionsJarrDrillToolParser.cs => ProcessMapPlanRotorRpmAccelerationParser.cs} (72%) rename AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/{ProcessMapPlanFunctionsJarrDrillToolControllerTest.cs => Operations/ProcessMapPlanRotorRpmAccelerationControllerTest.cs} (56%) rename AsbCloudWebApi/Controllers/ProcessMaps/{ => Operations}/ProcessMapPlanReamingSlideController.cs (90%) create mode 100644 AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanRotorRpmAccelerationController.cs delete mode 100644 AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolController.cs diff --git a/AsbCloudApp/Data/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolDto.cs b/AsbCloudApp/Data/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolDto.cs deleted file mode 100644 index 241f9ff3..00000000 --- a/AsbCloudApp/Data/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolDto.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System.ComponentModel.DataAnnotations; - -namespace AsbCloudApp.Data.ProcessMaps; - -/// -/// РТК план встряхивание бурового инструмента -/// -public class ProcessMapPlanFunctionsJarrDrillToolDto : ProcessMapPlanBaseDto -{ - /// - /// Зенитный угол, градусы - /// - [Range(0.0, 100.0, ErrorMessage = "Зенитный угол, градусы, должно быть в пределах от 0 до 100")] - public double ZenithAngle { get; set; } - - /// - /// Складывание, м - /// - [Range(0.0, 20.0, ErrorMessage = "Складывание, м., должно быть в пределах от 0 до 20")] - public double Buckling { get; set; } - - /// - /// Примечание - /// - [StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")] - public string Note { get; set; } = string.Empty; -} \ No newline at end of file diff --git a/AsbCloudDb/Model/AsbCloudDbContext.cs b/AsbCloudDb/Model/AsbCloudDbContext.cs index e15bb310..ed28d6b5 100644 --- a/AsbCloudDb/Model/AsbCloudDbContext.cs +++ b/AsbCloudDb/Model/AsbCloudDbContext.cs @@ -35,7 +35,7 @@ namespace AsbCloudDb.Model public virtual DbSet ProcessMapPlanFunctionsShockTest => Set(); public virtual DbSet ProcessMapPlanFunctionsDamper => Set(); public virtual DbSet ProcessMapPlanFunctionsAutoHold => Set(); - public virtual DbSet ProcessMapPlanFunctionsJarrDrillTool => Set(); + public virtual DbSet ProcessMapPlanFunctionsJarrDrillTool => Set(); public virtual DbSet ProcessMapPlanFunctionsUpgradeNoload => Set(); public virtual DbSet ProcessMapPlanFunctionsOscillation => Set(); public virtual DbSet ProcessMapPlanFunctionsAnticrashRotation => Set(); @@ -538,7 +538,7 @@ namespace AsbCloudDb.Model .WithMany() .OnDelete(DeleteBehavior.Restrict); - modelBuilder.Entity() + modelBuilder.Entity() .HasOne(p => p.Author) .WithMany() .OnDelete(DeleteBehavior.Restrict); @@ -638,7 +638,7 @@ namespace AsbCloudDb.Model .WithMany() .OnDelete(DeleteBehavior.Restrict); - modelBuilder.Entity() + modelBuilder.Entity() .HasOne(p => p.Editor) .WithMany() .OnDelete(DeleteBehavior.Restrict); diff --git a/AsbCloudDb/Model/IAsbCloudDbContext.cs b/AsbCloudDb/Model/IAsbCloudDbContext.cs index e3cd4e21..b33c0f4f 100644 --- a/AsbCloudDb/Model/IAsbCloudDbContext.cs +++ b/AsbCloudDb/Model/IAsbCloudDbContext.cs @@ -96,7 +96,7 @@ namespace AsbCloudDb.Model DbSet ProcessMapPlanFunctionsShockTest { get; } DbSet ProcessMapPlanFunctionsDamper { get; } DbSet ProcessMapPlanFunctionsAutoHold { get; } - DbSet ProcessMapPlanFunctionsJarrDrillTool { get; } + DbSet ProcessMapPlanFunctionsJarrDrillTool { get; } DbSet ProcessMapPlanFunctionsUpgradeNoload { get; } DbSet ProcessMapPlanFunctionsOscillation { get; } DbSet ProcessMapPlanFunctionsAnticrashRotation { get; } diff --git a/AsbCloudDb/Model/ProcessMapPlan/ProcessMapPlanFunctionsJarrDrillTool.cs b/AsbCloudDb/Model/ProcessMapPlan/ProcessMapPlanRotorRpmAcceleration.cs similarity index 71% rename from AsbCloudDb/Model/ProcessMapPlan/ProcessMapPlanFunctionsJarrDrillTool.cs rename to AsbCloudDb/Model/ProcessMapPlan/ProcessMapPlanRotorRpmAcceleration.cs index a3b9f512..856fc3b8 100644 --- a/AsbCloudDb/Model/ProcessMapPlan/ProcessMapPlanFunctionsJarrDrillTool.cs +++ b/AsbCloudDb/Model/ProcessMapPlan/ProcessMapPlanRotorRpmAcceleration.cs @@ -5,8 +5,8 @@ using Microsoft.EntityFrameworkCore; namespace AsbCloudDb.Model.ProcessMaps; -[Table("t_process_map_plan_functions_jarr_drill_tool"), Comment("Встряхивание бурового инструмента")] -public class ProcessMapPlanFunctionsJarrDrillTool : ProcessMapPlanBase +[Table("t_process_map_plan_rotor_rpm_acceleration"), Comment("Выход на обороты перед ротором")] +public class ProcessMapPlanRotorRpmAcceleration : ProcessMapPlanBase { [Column("zenit_angle"), Comment("Зенитный угол, градусы")] [Range(0.0, 100.0)] @@ -22,5 +22,5 @@ public class ProcessMapPlanFunctionsJarrDrillTool : ProcessMapPlanBase public string Note { get; set; } = string.Empty; [ForeignKey(nameof(IdPrevious))] - public virtual ProcessMapPlanFunctionsJarrDrillTool? Previous { get; set; } + public virtual ProcessMapPlanRotorRpmAcceleration? Previous { get; set; } } \ No newline at end of file diff --git a/AsbCloudInfrastructure/DependencyInjection.cs b/AsbCloudInfrastructure/DependencyInjection.cs index 7500d2d3..5201ae94 100644 --- a/AsbCloudInfrastructure/DependencyInjection.cs +++ b/AsbCloudInfrastructure/DependencyInjection.cs @@ -237,11 +237,11 @@ namespace AsbCloudInfrastructure Item = src.Adapt() }); - TypeAdapterConfig>.NewConfig() - .Include>() - .Map(dest => dest, src => new ChangeLogDto() + TypeAdapterConfig>.NewConfig() + .Include>() + .Map(dest => dest, src => new ChangeLogDto() { - Item = src.Adapt() + Item = src.Adapt() }); TypeAdapterConfig>.NewConfig() @@ -442,7 +442,7 @@ namespace AsbCloudInfrastructure services.AddTransient(); services.AddTransient(); services.AddTransient(); - services.AddTransient(); + services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); @@ -468,7 +468,7 @@ namespace AsbCloudInfrastructure services.AddTransient(); services.AddTransient(); services.AddTransient(); - services.AddTransient(); + services.AddTransient(); services.AddTransient(); services.AddTransient(); services.AddTransient(); @@ -547,8 +547,8 @@ namespace AsbCloudInfrastructure ProcessMapPlanBaseRepository>(); services.AddTransient< - IChangeLogRepository, - ProcessMapPlanBaseRepository>(); + IChangeLogRepository, + ProcessMapPlanBaseRepository>(); services.AddTransient< IChangeLogRepository, @@ -581,7 +581,7 @@ namespace AsbCloudInfrastructure services.AddTransient>(); services.AddTransient>(); services.AddTransient>(); - services.AddTransient>(); + services.AddTransient>(); services.AddTransient>(); services.AddTransient>(); services.AddTransient>(); diff --git a/AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanFunctionsJarrDrillToolTemplate.cs b/AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanFunctionsJarrDrillToolTemplate.cs deleted file mode 100644 index e675d8a4..00000000 --- a/AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanFunctionsJarrDrillToolTemplate.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System.Collections.Generic; - -namespace AsbCloudInfrastructure.Services.ExcelServices.Templates.ProcessMapPlanTemplates; - -public class ProcessMapPlanFunctionsJarrDrillToolTemplate : ITemplateParameters -{ - public string SheetName => "Встряхивание бурового инструмента"; - - public int HeaderRowsCount => 2; - - public string FileName => "ProcessMapPlanFunctionsJarrDrillToolTemplate.xlsx"; - - public IDictionary Cells => new Dictionary - { - - }; -} \ No newline at end of file diff --git a/AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanRotorRpmAccelerationTemplate.cs b/AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanRotorRpmAccelerationTemplate.cs new file mode 100644 index 00000000..d36bd7a6 --- /dev/null +++ b/AsbCloudInfrastructure/Services/ExcelServices/Templates/ProcessMapPlanTemplates/ProcessMapPlanRotorRpmAccelerationTemplate.cs @@ -0,0 +1,17 @@ +using System.Collections.Generic; + +namespace AsbCloudInfrastructure.Services.ExcelServices.Templates.ProcessMapPlanTemplates; + +public class ProcessMapPlanRotorRpmAccelerationTemplate : ITemplateParameters +{ + public string SheetName => "Выход на обороты перед ротором"; + + public int HeaderRowsCount => 2; + + public string FileName => "ProcessMapPlanRotorRpmAccelerationTemplate.xlsx"; + + public IDictionary Cells => new Dictionary + { + + }; +} \ No newline at end of file diff --git a/AsbCloudInfrastructure/Services/ProcessMapPlan/Export/ProcessMapPlanFunctionsJarrDrillToolExportService.cs b/AsbCloudInfrastructure/Services/ProcessMapPlan/Export/ProcessMapPlanRotorRpmAccelerationExportService.cs similarity index 62% rename from AsbCloudInfrastructure/Services/ProcessMapPlan/Export/ProcessMapPlanFunctionsJarrDrillToolExportService.cs rename to AsbCloudInfrastructure/Services/ProcessMapPlan/Export/ProcessMapPlanRotorRpmAccelerationExportService.cs index 169f00b1..2f9e8644 100644 --- a/AsbCloudInfrastructure/Services/ProcessMapPlan/Export/ProcessMapPlanFunctionsJarrDrillToolExportService.cs +++ b/AsbCloudInfrastructure/Services/ProcessMapPlan/Export/ProcessMapPlanRotorRpmAccelerationExportService.cs @@ -10,21 +10,21 @@ using System.Threading.Tasks; namespace AsbCloudInfrastructure.Services.ProcessMapPlan.Export; -public class ProcessMapPlanFunctionsJarrDrillToolExportService : ProcessMapPlanExportService +public class ProcessMapPlanRotorRpmAccelerationExportService : ProcessMapPlanExportService { - public ProcessMapPlanFunctionsJarrDrillToolExportService( - IChangeLogRepository processMapPlanRepository, + public ProcessMapPlanRotorRpmAccelerationExportService( + IChangeLogRepository processMapPlanRepository, IWellService wellService) : base(processMapPlanRepository, wellService) { } - protected override ITemplateParameters TemplateParameters { get; } = new ProcessMapPlanFunctionsJarrDrillToolTemplate(); + protected override ITemplateParameters TemplateParameters { get; } = new ProcessMapPlanRotorRpmAccelerationTemplate(); protected override async Task BuildFileNameAsync(WellRelatedExportRequest options, CancellationToken token) { var caption = await wellService.GetWellCaptionByIdAsync(options.IdWell, token); - return $"{caption}_РТК_План_встряхивание_бурового_инструмента.xlsx"; + return $"{caption}_РТК_План_выход_на_обороты_перед_ротором.xlsx"; } } \ No newline at end of file diff --git a/AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/ProcessMapPlanFunctionsJarrDrillToolParser.cs b/AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/ProcessMapPlanRotorRpmAccelerationParser.cs similarity index 72% rename from AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/ProcessMapPlanFunctionsJarrDrillToolParser.cs rename to AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/ProcessMapPlanRotorRpmAccelerationParser.cs index 53c7e831..3a7bbbc9 100644 --- a/AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/ProcessMapPlanFunctionsJarrDrillToolParser.cs +++ b/AsbCloudInfrastructure/Services/ProcessMapPlan/Parser/ProcessMapPlanRotorRpmAccelerationParser.cs @@ -9,16 +9,16 @@ using AsbCloudInfrastructure.Services.ExcelServices.Templates.ProcessMapPlanTemp namespace AsbCloudInfrastructure.Services.ProcessMapPlan.Parser; -public class ProcessMapPlanFunctionsJarrDrillToolParser : ProcessMapPlanParser +public class ProcessMapPlanRotorRpmAccelerationParser : ProcessMapPlanParser { - public ProcessMapPlanFunctionsJarrDrillToolParser(IWellOperationRepository wellOperationRepository) + public ProcessMapPlanRotorRpmAccelerationParser(IWellOperationRepository wellOperationRepository) : base(wellOperationRepository) { } - protected override ITemplateParameters TemplateParameters => new ProcessMapPlanFunctionsJarrDrillToolTemplate(); + protected override ITemplateParameters TemplateParameters => new ProcessMapPlanRotorRpmAccelerationTemplate(); - protected override ProcessMapPlanFunctionsJarrDrillToolDto BuildDto(IDictionary row, int rowNumber) + protected override RotorRpmAccelerationDto BuildDto(IDictionary row, int rowNumber) { var dto = base.BuildDto(row, rowNumber); diff --git a/AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/ProcessMapPlanFunctionsJarrDrillToolControllerTest.cs b/AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/Operations/ProcessMapPlanRotorRpmAccelerationControllerTest.cs similarity index 56% rename from AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/ProcessMapPlanFunctionsJarrDrillToolControllerTest.cs rename to AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/Operations/ProcessMapPlanRotorRpmAccelerationControllerTest.cs index b9745f7d..cc43a2f0 100644 --- a/AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/ProcessMapPlanFunctionsJarrDrillToolControllerTest.cs +++ b/AsbCloudWebApi.IntegrationTests/Controllers/ProcessMapPlan/Operations/ProcessMapPlanRotorRpmAccelerationControllerTest.cs @@ -10,18 +10,18 @@ using AsbCloudWebApi.IntegrationTests; using Microsoft.EntityFrameworkCore; using Xunit; -namespace AsbCloudWebApi.Controllers.ProcessMaps; +namespace AsbCloudWebApi.IntegrationTests.Controllers.ProcessMapPlan.Operations; /// /// РТК план встряхивание бурового инструмента /// -public class ProcessMapPlanFunctionsJarrDrillToolControllerTest : - ProcessMapPlanBaseControllerTest +public class ProcessMapPlanRotorRpmAccelerationControllerTest : + ProcessMapPlanBaseControllerTest { - public ProcessMapPlanFunctionsJarrDrillToolControllerTest(WebAppFactoryFixture factory) : base(factory, "ProcessMapPlanFunctionsJarrDrillTool") + public ProcessMapPlanRotorRpmAccelerationControllerTest(WebAppFactoryFixture factory) : base(factory, "ProcessMapPlanFunctionsJarrDrillTool") { } - private readonly ProcessMapPlanFunctionsJarrDrillToolDto dto = new ProcessMapPlanFunctionsJarrDrillToolDto() + private readonly RotorRpmAccelerationDto dto = new RotorRpmAccelerationDto() { IdWell = 1, DepthStart = 1, @@ -33,7 +33,7 @@ public class ProcessMapPlanFunctionsJarrDrillToolControllerTest : ZenithAngle = 1, }; - private readonly ProcessMapPlanFunctionsJarrDrillTool entity = new ProcessMapPlanFunctionsJarrDrillTool() + private readonly ProcessMapPlanRotorRpmAcceleration entity = new ProcessMapPlanRotorRpmAcceleration() { IdWell = 1, DepthEnd = 10, @@ -54,17 +54,17 @@ public class ProcessMapPlanFunctionsJarrDrillToolControllerTest : await Get(entity, dto); } - protected override ProcessMapPlanFunctionsJarrDrillTool GetByNote(DbSet dbSet, ProcessMapPlanFunctionsJarrDrillToolDto dto) + protected override ProcessMapPlanRotorRpmAcceleration GetByNote(DbSet dbSet, RotorRpmAccelerationDto dto) { throw new NotImplementedException(); } - protected override ProcessMapPlanFunctionsJarrDrillToolDto GetByNote(IEnumerable dtos, ProcessMapPlanFunctionsJarrDrillToolDto dto) + protected override RotorRpmAccelerationDto GetByNote(IEnumerable dtos, RotorRpmAccelerationDto dto) { throw new NotImplementedException(); } - protected override ProcessMapPlanFunctionsJarrDrillTool? GetByWellId() + protected override ProcessMapPlanRotorRpmAcceleration? GetByWellId() { throw new NotImplementedException(); } diff --git a/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanReamingSlideController.cs b/AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanReamingSlideController.cs similarity index 90% rename from AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanReamingSlideController.cs rename to AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanReamingSlideController.cs index 2883b939..d440b854 100644 --- a/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanReamingSlideController.cs +++ b/AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanReamingSlideController.cs @@ -6,12 +6,12 @@ using AsbCloudDb.Model.ProcessMaps; using AsbCloudInfrastructure.Services.ProcessMapPlan.Export; using AsbCloudInfrastructure.Services.ProcessMapPlan.Parser; -namespace AsbCloudWebApi.Controllers.ProcessMaps; +namespace AsbCloudWebApi.Controllers.ProcessMaps.Operations; /// /// РТК план проработка для слайда /// -public class ProcessMapPlanReamingSlideController : +public class ProcessMapPlanReamingSlideController : ProcessMapPlanBaseController { public ProcessMapPlanReamingSlideController( diff --git a/AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanRotorRpmAccelerationController.cs b/AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanRotorRpmAccelerationController.cs new file mode 100644 index 00000000..23bb6c09 --- /dev/null +++ b/AsbCloudWebApi/Controllers/ProcessMaps/Operations/ProcessMapPlanRotorRpmAccelerationController.cs @@ -0,0 +1,28 @@ +using AsbCloudApp.Data.ProcessMaps; +using AsbCloudApp.Repositories; +using AsbCloudApp.Requests; +using AsbCloudApp.Services; +using AsbCloudDb.Model.ProcessMaps; +using AsbCloudInfrastructure.Services.ProcessMapPlan.Export; +using AsbCloudInfrastructure.Services.ProcessMapPlan.Parser; + +namespace AsbCloudWebApi.Controllers.ProcessMaps.Operations; + +/// +/// РТК план выход на обороты перед ротором +/// +public class ProcessMapPlanRotorRpmAccelerationController : + ProcessMapPlanBaseController +{ + public ProcessMapPlanRotorRpmAccelerationController( + IChangeLogRepository repository, + IWellService wellService, + ProcessMapPlanRotorRpmAccelerationParser parserService, + ITelemetryService telemetryService, + ProcessMapPlanRotorRpmAccelerationExportService processMapPlanExportService) + : base(repository, wellService, parserService, processMapPlanExportService, telemetryService) + { + } + + protected override string TemplateFileName => "ЕЦП_шаблон_файла_РТК_план_выход_на_обороты_перед_ротором.xlsx"; +} \ No newline at end of file diff --git a/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolController.cs b/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolController.cs deleted file mode 100644 index 706c0ae2..00000000 --- a/AsbCloudWebApi/Controllers/ProcessMaps/ProcessMapPlanFunctionsJarrDrillToolController.cs +++ /dev/null @@ -1,28 +0,0 @@ -using AsbCloudApp.Data.ProcessMaps; -using AsbCloudApp.Repositories; -using AsbCloudApp.Requests; -using AsbCloudApp.Services; -using AsbCloudDb.Model.ProcessMaps; -using AsbCloudInfrastructure.Services.ProcessMapPlan.Export; -using AsbCloudInfrastructure.Services.ProcessMapPlan.Parser; - -namespace AsbCloudWebApi.Controllers.ProcessMaps; - -/// -/// РТК план встряхивание бурового инструмента -/// -public class ProcessMapPlanFunctionsJarrDrillToolController : - ProcessMapPlanBaseController -{ - public ProcessMapPlanFunctionsJarrDrillToolController( - IChangeLogRepository repository, - IWellService wellService, - ProcessMapPlanFunctionsJarrDrillToolParser parserService, - ITelemetryService telemetryService, - ProcessMapPlanFunctionsJarrDrillToolExportService processMapPlanExportService) - : base(repository, wellService, parserService, processMapPlanExportService, telemetryService) - { - } - - protected override string TemplateFileName => "ЕЦП_шаблон_файла_РТК_план_встряхивание_бурового_инструмента.xlsx"; -} \ No newline at end of file