refactor(pcp-request-service): rename REST endpoints and DTOs for clarity

- GET /v1/requests/with-geometry → /v1/requests/map
- GET /v1/requests/{id}/with-cells → /v1/requests/{id}/cells
- GET /v1/cells/with-requests → /v1/cells/priority-map
- CreateRequestRequestDto → CreateRequestDto
- ListRequestsQueryDto → RequestListFilter
- RequestWithGeometry* → RequestMap* (RequestMapItemDto, RequestMapPageDto)
- CellsWithRequestsResponseDto → CellPriorityMapResponseDto
- DeleteRequestStatusDto removed; status field removed from DeleteRequestResponseDto

Updated all consumers (pcp-complex-mission-service, pcp-ui-service, slots-service),
tests, and OpenAPI YAML.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Дмитрий Соловьев
2026-05-30 23:28:45 +03:00
parent 3d508b6be9
commit bb84844674
21 changed files with 545 additions and 136 deletions
@@ -49,7 +49,7 @@ class EarthService(
fun reqcells(id : String): RequestWithCellsDTO? =
webClientBuilder.build()
.get()
.uri("$url/v1/requests/$id/with-cells")
.uri("$url/v1/requests/$id/cells")
.retrieve()
.bodyToMono(RequestWithCellsResponseDto::class.java)
.block()
@@ -115,7 +115,7 @@ class EarthServiceTest {
val response = service.reqcells(requestId.toString())!!
assertEquals("/v1/requests/$requestId/with-cells", requestedUris.single().path)
assertEquals("/v1/requests/$requestId/cells", requestedUris.single().path)
assertFalse(requestedUris.any { uri -> uri.path.contains("/api/requests/by-number") })
assertEquals(requestId, response.request.requestId)
assertEquals("Request with cells", response.request.name)