From f11d1b0f2e81dca4a8f4640e536c52de8afe574d Mon Sep 17 00:00:00 2001 From: Olga Nemt Date: Fri, 20 Oct 2023 17:01:17 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=B0,=20=D1=80=D0=B0?= =?UTF-8?q?=D0=B7=D1=80=D0=B5=D1=88=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B5=20?= =?UTF-8?q?=D0=BE=D1=82=D1=87=D0=B5=D1=82=D0=BE=D0=B2=20drill=20test?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs | 2 ++ AsbCloudWebApi/Controllers/DrillTestReportController.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs b/AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs index b6bc8e6a..713fc6f0 100644 --- a/AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs +++ b/AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs @@ -161,6 +161,8 @@ new() { Id = 527, Name = "Manual.delete", Description = "Разрешение на удаление инструкций"}, new (){ Id = 528, Name="WellContact.delete", Description="Разрешение на удаление контакта"}, + + new (){ Id = 529, Name="DrillTestReport.get", Description="Разрешение на получение отчетов drill test"}, }; } } diff --git a/AsbCloudWebApi/Controllers/DrillTestReportController.cs b/AsbCloudWebApi/Controllers/DrillTestReportController.cs index 62cae132..c390e09e 100644 --- a/AsbCloudWebApi/Controllers/DrillTestReportController.cs +++ b/AsbCloudWebApi/Controllers/DrillTestReportController.cs @@ -38,6 +38,7 @@ public class DrillTestReportController : ControllerBase /// /// [HttpGet] + [Permission] [ProducesResponseType(typeof(PhysicalFileResult), (int)HttpStatusCode.OK, "application/octet-stream")] [ProducesResponseType(StatusCodes.Status204NoContent)] public async Task GenerateReportAsync([FromRoute] int idWell, @@ -60,6 +61,7 @@ public class DrillTestReportController : ControllerBase /// /// [HttpGet("all")] + [Permission] [ProducesResponseType(typeof(PaginationContainer), (int)HttpStatusCode.OK)] public async Task GetListAsync([FromRoute][Required] int idWell, [FromQuery] FileReportRequest request,