Files
Aislo/tools/stmate-test/index.html
T
eomsangdonandClaude Opus 5.5 edd5d020f6 feat(stmate-test): REA 기성·준공 — 칸 뜻(계약·누계·전회·금회) · 회차 이월 · 수량 상한 · 기성 제잡비·부가세·절사 원본 주소 근거 · 저장 묶음 분리
- 지식DB REA 분석 33 기성준공단계 작업자료(정적분석 보고서·근거)
- 기성 공사(PCLASS 6) 저장 = COSTW2~4 · [2·3·4_KANJUB] n_C_* 기성 화면 값 그대로
- save_payload.js 로 저장 요청 묶음 분리(view_prj_boq.js 700줄 한도)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-14 09:16:17 +09:00

77 lines
3.1 KiB
HTML

<!doctype html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>STMATE w 8.0 — 경영정보(주) 원가·내역 통합 시스템 (독립 재현판)</title>
<link rel="stylesheet" href="style.css" />
<link rel="stylesheet" href="ui_style.css" />
</head>
<body>
<div id="stmate-shell" class="stmate-shell">
<!-- 1. TWM_STMATE_START_8X 상단 메인 메뉴바 (MainMenu1: 5대 메뉴) -->
<div class="win-menubar" id="main-menubar">
<div class="win-brand">STMATE w 8.0</div>
<!-- 원본 M_Menu1 5대 메뉴 — ui_menu.js 가 채움 -->
<div id="menu-host" class="menu-host"></div>
<div class="menubar-right">
<span id="conn-badge" class="conn-badge">DBF 엔진 대기중</span>
<select
id="top-project-select"
class="top-project-select"
title="PC 및 실무 STMATE 프로젝트 즉시 전환"
></select>
</div>
</div>
<!-- 2. TWM_STMATE_START_8X 툴바(Tool_Bar) — ui_menu.js TOOLBAR -->
<div class="win-toolbar" id="main-toolbar"></div>
<!-- 3. 현재 열린 프로젝트 컨텍스트 헤더 (PrjBar) -->
<div class="prj-context-bar" id="prj-context-bar"></div>
<!-- 4. 메인 MDI 작업 화면 영역 -->
<main id="mdi-workspace" class="mdi-workspace"></main>
<!-- 5. 하단 고정 상태표시줄 및 실시간 원가 집계바 (St_Bar) -->
<footer id="stmate-statusbar" class="stmate-statusbar"></footer>
</div>
<!-- 범용 모달 컨테이너 (wITNum, wBoqRate, wM_Rate, wExpnd, wM_Boxa, wM_Edt_Hal, 표준카탈로그 등) -->
<div id="stmate-modal-backdrop" class="modal-backdrop hidden">
<div id="stmate-modal-window" class="modal-window">
<div class="modal-titlebar">
<span id="modal-title-text">STMATE 도구</span>
<button id="modal-close-btn" class="modal-close-btn">✕</button>
</div>
<div id="modal-body-content" class="modal-body"></div>
</div>
</div>
<script src="kanjub_parts.js"></script>
<script src="kanjub_calc.js"></script>
<script src="calc.js"></script>
<script src="smt_eval.js"></script>
<script src="smt_engine.js"></script>
<script src="calc_xrate.js"></script>
<script src="calc_a2w.js"></script>
<script src="save_payload.js"></script>
<script src="view_prj_boq.js"></script>
<script src="view_dan_ilwi.js"></script>
<script src="view_kanjub_prt.js"></script>
<script src="app_modals.js"></script>
<script src="ui_menu.js"></script>
<script src="ui_app_menu.js"></script>
<script src="ui_boq.js"></script>
<script src="ui_boq_tools.js"></script>
<script src="ui_sys.js"></script>
<script src="ui_dan.js"></script>
<script src="ui_code.js"></script>
<script src="ui_code_amt.js"></script>
<script src="ui_code_check.js"></script>
<script src="ui_merge.js"></script>
<script src="plugins_manifest.js"></script>
<script src="app.js"></script>
</body>
</html>