feat(이름): 종단설계 → 노선설계 · 종단 보기 → 노선 보기 (372-1)
B05 좌측 패널 제목 · ☰ 단계 · 안내 · 메일 · 도움말 제목 · 버튼 이름 · 시험 짝. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XWh5wNNycMkbwMpACz1rte
This commit is contained in:
@@ -218,14 +218,14 @@ async def send_initial_analysis_complete_email(
|
||||
{design_rows}
|
||||
</div>
|
||||
<div class="notice">
|
||||
기본값으로 계산한 결과입니다. 종단설계 화면에서 검토·수정한 뒤 횡단설계에서
|
||||
기본값으로 계산한 결과입니다. 노선설계 화면에서 검토·수정한 뒤 횡단설계에서
|
||||
[확정]을 누르면 다음 단계(수량 산출)로 넘어갑니다.
|
||||
</div>
|
||||
"""
|
||||
else:
|
||||
design_block = """
|
||||
<div class="notice">
|
||||
초기 노선·종횡단 자동 계산은 완료되지 않았습니다. 종단설계 화면에서 직접
|
||||
초기 노선·종횡단 자동 계산은 완료되지 않았습니다. 노선설계 화면에서 직접
|
||||
경로를 계산해 주세요.
|
||||
</div>
|
||||
"""
|
||||
@@ -239,7 +239,7 @@ async def send_initial_analysis_complete_email(
|
||||
</div>
|
||||
{design_block}
|
||||
<p style="text-align: center; margin: 26px 0;">
|
||||
<a class="button" href="{html.escape(result_url)}">종단설계 화면 열기</a>
|
||||
<a class="button" href="{html.escape(result_url)}">노선설계 화면 열기</a>
|
||||
</p>
|
||||
<p style="color:#6b7280;font-size:13px;">
|
||||
로그인이 필요한 경우 인증 후 같은 화면으로 이동합니다.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 종단설계 설명서
|
||||
# 노선설계 설명서
|
||||
|
||||
## 이 화면에서 하는 일
|
||||
|
||||
|
||||
@@ -125,7 +125,7 @@ const LOCALES = {
|
||||
B06_Profile_Btn_Save: ["저장", "Save"],
|
||||
B06_Profile_Btn_Confirm: ["확정", "Confirm"],
|
||||
Design_Btn_ToCross: ["횡단 보기", "Cross view"],
|
||||
Design_Btn_ToProfile: ["종단 보기", "Profile view"],
|
||||
Design_Btn_ToProfile: ["노선 보기", "Route view"],
|
||||
};
|
||||
const STUBS = {
|
||||
"@ui/ui_template_locale": { ui_locales: LOCALES, currentLanguageIndex: 0 },
|
||||
|
||||
@@ -95,7 +95,7 @@ def test_아래_단추는_네_개_보기_전환_글자만_따라감(results):
|
||||
# [확정]은 종단 보기에서도 켜진다(한 벌 저장이 횡단 자료를 같은 페이지에서 얻음).
|
||||
assert views[name]["dockDisabled"] == [False, False, False, False]
|
||||
assert views["profile"]["dockLabels"][3] == "횡단 보기"
|
||||
assert views["cross"]["dockLabels"][3] == "종단 보기"
|
||||
assert views["cross"]["dockLabels"][3] == "노선 보기"
|
||||
assert views["back"]["dockLabels"][3] == "횡단 보기"
|
||||
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@ export const ui_locales_b2 = {
|
||||
],
|
||||
|
||||
/* --- B05_Profile 경로 설계 --- */
|
||||
B05_Route_Title: ["종단설계", "Profile Design"],
|
||||
B05_Route_Title: ["노선설계", "Route Design"],
|
||||
B05_Route_Group_Points: ["경로 제어점", "Route Control Points"],
|
||||
B05_Route_Point_BP: ["시점 (BP)", "Begin (BP)"],
|
||||
B05_Route_Point_EP: ["종점 (EP)", "End (EP)"],
|
||||
@@ -146,7 +146,7 @@ export const ui_locales_b2 = {
|
||||
B05_Route_Btn_GoCross: ["횡단 이동", "Go to Cross"],
|
||||
/* 좌측 패널 아래 단추 [보기 전환] — 가려는 쪽 이름(계획서 24-2b). */
|
||||
Design_Btn_ToCross: ["횡단 보기", "Cross view"],
|
||||
Design_Btn_ToProfile: ["종단 보기", "Profile view"],
|
||||
Design_Btn_ToProfile: ["노선 보기", "Route view"],
|
||||
B05_Route_TempSave_Success: ["변경 내용을 저장했습니다.", "Changes saved."],
|
||||
B05_Route_TempSave_Failed: ["저장에 실패했습니다.", "Failed to save."],
|
||||
B05_Route_Reset_Confirm: [
|
||||
@@ -800,7 +800,7 @@ export const ui_locales_b2 = {
|
||||
"Failed to load the material summary.",
|
||||
],
|
||||
B08_Quantity_Haul_Missing: [
|
||||
"운반계획이 아직 없습니다. 종단설계에서 [확정]을 누르면 만들어집니다.",
|
||||
"운반계획이 아직 없습니다. 노선설계에서 [확정]을 누르면 만들어집니다.",
|
||||
"No haul plan yet. Press [Confirm] on the profile design to build it.",
|
||||
],
|
||||
B08_Quantity_Haul_Excluded: ["내역 제외", "Not billed"],
|
||||
|
||||
@@ -80,7 +80,7 @@ export const ui_locales_common = {
|
||||
* 워크플로우 공통 (B04~B09 상단 진행 단계 라벨)
|
||||
* ------------------------------------------------------------------------ */
|
||||
WF_Step_Surface: ["전처리", "Preprocess"],
|
||||
WF_Step_Route: ["종단설계", "Profile Design"],
|
||||
WF_Step_Route: ["노선설계", "Route Design"],
|
||||
WF_Step_ProfileCross: ["횡단설계", "Cross Design"],
|
||||
WF_Step_DesignDetail: ["상세설계", "Detail Design"],
|
||||
WF_Step_Quantity: ["수량산출", "Quantity"],
|
||||
|
||||
Reference in New Issue
Block a user