feat(B07,B09): B07_Quantity 셸 페이지 신설 + B09_Estimation 접두사 정리 + 단계 순서 반영
- B09_wf6_Estimation -> B09_Estimation (폴더·파일·라우트 키/슬러그)
- B07_Quantity_UI_Page.ts 신설: 워크플로우 셸 + 좌측 [확정] 버튼
(renderPendingWorkflow에 leftPanel 옵션 추가로 공용 셸 재사용)
- B07_Quantity_Router.py 신설: POST /api/projects/{id}/quantity/confirm
-> complete_stage(4) 전이만 수행(본문 미구현), main.py 등록
- STAGE_KEYS 재정의: FILE_INPUT/PREPROCESS/PROFILE/SECTION/QUANTITY/DESIGN_DETAIL/ESTIMATION
- 스텝바 라벨·아이콘 4↔5 스왑(수량산출이 4차, 상세설계가 5차), A02 소개 문구 스왑
- 라우터 테이블에 b07-quantity 등록(플레이스홀더 제거), locale 키 5종 추가
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -7,13 +7,13 @@ from typing import Any, Dict
|
||||
import aiomysql
|
||||
|
||||
STAGE_KEYS = [
|
||||
"FILE_INPUT", # 0
|
||||
"WF1_SURFACE", # 1
|
||||
"WF2_ROUTE", # 2
|
||||
"WF3_PROFILE_CROSS", # 3
|
||||
"WF4_DESIGN_DETAIL", # 4
|
||||
"WF5_QUANTITY", # 5
|
||||
"WF6_ESTIMATION", # 6
|
||||
"FILE_INPUT", # 0 (B03)
|
||||
"PREPROCESS", # 1 (B04)
|
||||
"PROFILE", # 2 (B05)
|
||||
"SECTION", # 3 (B06)
|
||||
"QUANTITY", # 4 (B07)
|
||||
"DESIGN_DETAIL", # 5 (B08)
|
||||
"ESTIMATION", # 6 (B09)
|
||||
]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user