refactor(472-2 2-A B05 걷어내기): 안 쓰는 길 지움 — Ford 시설 칸 파일 · 노선 초기화 엔드포인트(replan/reset) · TS solveRoute · 바깥 부름 0 export 열

- B05_Profile_UI_Drainage_Facility_Ford.ts 통째 · 글 검사 시험 목록 한 줄
- POST /route/replan/reset(reset_route_plan) + TS resetRoutePlan · 머리 설명 줄
- TS solveRoute + 딸린 RouteSolveRequest · RouteSolveResponse 타입(엔드포인트 /route/solve 는 남김)
- defaultOptions · cutInnerTo · inletKindOf(+ 딸려 죽은 INLET_KINDS) · createBasinSplitFields · COLLAPSED_KEY · pointInRing · minCoverWarningText · designHalfWidths · segmentsIntersect · parseStationText — 파일 안 부름도 0 = 몸통째
- 위키 B05_Profile_Api_Fetch 의 solveRoute 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-19 08:55:32 +09:00
co-authored by Claude Opus 5.5
parent 33ce7ce842
commit f67bd52781
14 changed files with 1 additions and 425 deletions
@@ -9,13 +9,12 @@ last_updated: 2026-07-24
# B05_Profile_Api_Fetch.ts
FastAPI 백엔드 B05 라우터 API 통신(solve, confirm, latest, profile-alignment, contour-interval)을 담당하는 클라이언트 HTTP 클라이언트 모듈입니다.
FastAPI 백엔드 B05 라우터 API 통신(confirm, latest, profile-alignment, contour-interval)을 담당하는 클라이언트 HTTP 클라이언트 모듈입니다.
## 🛠️ 주요 API 함수 목록
| 항목 | 위치(상대 경로) | 역할 |
|---|---|---|
| `solveRoute()` | `B05_Profile/B05_Profile_Api_Fetch.ts` | `POST /api/projects/{id}/route/solve` 최적 탐색 요청 호출 |
| `confirmRoute()` | `B05_Profile/B05_Profile_Api_Fetch.ts` | `POST /api/projects/{id}/route/confirm` 경로 확정 및 비정규 측점 생성 요청 호출 |
| `fetchLatestRoute()` | `B05_Profile/B05_Profile_Api_Fetch.ts` | `GET /api/projects/{id}/route/latest` 최신 경로 및 제어점 데이터 복원 호출 |
| `saveProfileAlignment()` | `B05_Profile/B05_Profile_Api_Fetch.ts` | `PUT /api/projects/{id}/route/profile-alignment` 수동 표고/반경 델타 영속화 호출 |