diff --git a/AsbCloudWebApi/Controllers/AuthController.cs b/AsbCloudWebApi/Controllers/AuthController.cs
index 102acc8f..a041b2a5 100644
--- a/AsbCloudWebApi/Controllers/AuthController.cs
+++ b/AsbCloudWebApi/Controllers/AuthController.cs
@@ -34,7 +34,7 @@ namespace AsbCloudWebApi.Controllers
/// новый токен
/// логин и пароль не подходят
[AllowAnonymous]
- [HttpPost]
+ [HttpPost("login")]
[SwaggerOperation(OperationId = "login")]
[ProducesResponseType(typeof(UserTokenDto), (int)System.Net.HttpStatusCode.OK)]
public async Task LoginAsync([FromBody] AuthDto auth, CancellationToken token)
@@ -52,7 +52,7 @@ namespace AsbCloudWebApi.Controllers
///
/// новый токен
[Authorize]
- [HttpGet]
+ [HttpGet("refresh")]
[ProducesResponseType(typeof(UserTokenDto), (int)System.Net.HttpStatusCode.OK)]
public async Task RefreshAsync(CancellationToken token)
{
@@ -70,7 +70,6 @@ namespace AsbCloudWebApi.Controllers
/// Информация о новом пользователе
/// Ок
[HttpPost]
- [Route("registration")]
public IActionResult Register(UserRegistrationDto user)
{
var code = authService.Register(user);
@@ -92,7 +91,7 @@ namespace AsbCloudWebApi.Controllers
///
/// Ок
[Authorize]
- [HttpPut("{idUser}")]
+ [HttpPut("{idUser}/ChangePassword")]
public IActionResult ChangePassword([FromRoute] int idUser, [FromBody] string newPassword)
{
var editorUserId = User.GetUserId();
diff --git a/AsbCloudWebApi/Controllers/AutoGeneratedDailyReportController.cs b/AsbCloudWebApi/Controllers/AutoGeneratedDailyReportController.cs
index bc496b1e..fd2ef549 100644
--- a/AsbCloudWebApi/Controllers/AutoGeneratedDailyReportController.cs
+++ b/AsbCloudWebApi/Controllers/AutoGeneratedDailyReportController.cs
@@ -40,7 +40,6 @@ public class AutoGeneratedDailyReportController : ControllerBase
///
///
[HttpGet]
- [Route("export/excel")]
[ProducesResponseType(typeof(PhysicalFileResult), (int)HttpStatusCode.OK, "application/octet-stream")]
[ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task ExportAsync([FromRoute] int idWell,
diff --git a/AsbCloudWebApi/Controllers/DailyReportController.cs b/AsbCloudWebApi/Controllers/DailyReportController.cs
index fa8f750f..707421dd 100644
--- a/AsbCloudWebApi/Controllers/DailyReportController.cs
+++ b/AsbCloudWebApi/Controllers/DailyReportController.cs
@@ -161,7 +161,7 @@ namespace AsbCloudWebApi.Controllers
///
///
///
- [HttpGet("{date}/export/excel")]
+ [HttpGet("{date}/excel")]
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK, "application/octet-stream")]
[ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task DownloadAsync(int idWell, DateOnly date, CancellationToken token)
diff --git a/AsbCloudWebApi/Controllers/PlannedTrajectoryController.cs b/AsbCloudWebApi/Controllers/PlannedTrajectoryController.cs
index dcad7eac..6b116ae3 100644
--- a/AsbCloudWebApi/Controllers/PlannedTrajectoryController.cs
+++ b/AsbCloudWebApi/Controllers/PlannedTrajectoryController.cs
@@ -60,7 +60,7 @@ namespace AsbCloudWebApi.Controllers
/// Токен отмены задачи
/// Запрашиваемый файл
[HttpGet]
- [Route("export/excel")]
+ [Route("export")]
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK, "application/octet-stream")]
[ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task ExportAsync([FromRoute] int idWell, CancellationToken token)
diff --git a/AsbCloudWebApi/Controllers/ProcessMapController.cs b/AsbCloudWebApi/Controllers/ProcessMapController.cs
index fa803d18..97abcf11 100644
--- a/AsbCloudWebApi/Controllers/ProcessMapController.cs
+++ b/AsbCloudWebApi/Controllers/ProcessMapController.cs
@@ -100,7 +100,7 @@ namespace AsbCloudWebApi.Controllers
/// ///
///
[HttpGet]
- [Route("processMapReport/export/excel/{wellId}")]
+ [Route("processMapReport/excel/{wellId}")]
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK, "application/octet-stream")]
[ProducesResponseType(StatusCodes.Status204NoContent)]
public async Task GetReportFileAsync(int wellId, CancellationToken token)
diff --git a/AsbCloudWebApi/Controllers/SAUB/DetectedOperationController.cs b/AsbCloudWebApi/Controllers/SAUB/DetectedOperationController.cs
index c30b6f6b..e2bf92eb 100644
--- a/AsbCloudWebApi/Controllers/SAUB/DetectedOperationController.cs
+++ b/AsbCloudWebApi/Controllers/SAUB/DetectedOperationController.cs
@@ -122,7 +122,7 @@ namespace AsbCloudWebApi.Controllers.SAUB
/// Токен отмены задачи
/// Запрашиваемый файл
[HttpGet]
- [Route("export/excel")]
+ [Route("export")]
[Permission]
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK, "application/octet-stream")]
[ProducesResponseType(StatusCodes.Status204NoContent)]