- 빌더: E02 지반 · E03 2D 요약 · 측점별 저장본 · 대표 단면 · E04 3D 요약 → 프로그램 몫 시트(입력조건 · 측점표 · 대표단면 · 3D요약) · 사용자 몫(표지 · 개요)은 처음 한 번 · N.G 서식 10 · O.K 서식 11 직접 · 해석 지문 - 그림: 서버 SVG(지층 · 암 경계 · 우기 지하수위 · 임계면 · 노폭 · 비탈 높이 · 평면 위험 띠) → PNG(공용 svg_png) · fig/<측점 키>.png - storage: 작업본 report.json · meta(지문 · 시트 서명) · 초기값 initial_snapshot · 갱신 덮임 목록 · 옛 판 _지난/ - 길: GET(없으면 처음 만듦) · PUT 판 409 + 서버 재계산 · refresh · reset · xlsx · pdf(POST 화면 책 · GET 작업본) · 그림 - 화면: 내장 엑셀(시트 탭 · 그림 겹판) · 캐시 · [저장] · [초기화] · [보고서 갱신] · 해석 바뀜 띠 · [엑셀] · [PDF] · [PDF 미리보기] - 시험 test_534_3_e05_report 5 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
734 B
TypeScript
17 lines
734 B
TypeScript
/* =============================================================================
|
|
* E05_StabReport_Route.ts
|
|
* 길 선언(PLAN 529-1 · 534-3) — 라우터가 페이지 폴더마다 draft/*_Route.ts 를 glob 해 등록.
|
|
* 로그인 · 회사 · 현재 프로젝트 필요 · 꼬리말 없음 · 본문 = E05 보고서 페이지
|
|
* ========================================================================== */
|
|
|
|
import { ROUTES } from "@config/config_frontend";
|
|
import type { DraftRoute } from "../../A00_Common/router";
|
|
|
|
export const ROUTE: DraftRoute = {
|
|
path: ROUTES.E05_STAB_REPORT,
|
|
workflow: true,
|
|
project: true,
|
|
footerless: true,
|
|
load: async () => (await import("../E05_StabReport_UI_Page")).renderE05StabReport,
|
|
};
|