fix(paths): 옛 자료 폴더 이동 뒤 서버 불러오기 복구 - 경로 상수만 old/ref 새 자리로
B05·B06·B08·B09·Z01·common_util 의 data_* 폴더·파일 이름 상수를 master_data/old · ref 의 새 이름으로 돌림. 로직은 그대로. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT
This commit is contained in:
@@ -29,11 +29,13 @@ from B09_Estimation.B09_Estimation_ResourceAxis import (
|
||||
_RE_ALTERNATIVE,
|
||||
)
|
||||
|
||||
_CATALOG_SUBPATH = ("resources", "data_cost_input_value")
|
||||
_MASTER_SUBPATH = ("resources", "data_work_item_master")
|
||||
_CATALOG_SUBPATH = ("resources", "master_data", "old")
|
||||
_MASTER_SUBPATH = ("resources", "master_data", "old")
|
||||
|
||||
|
||||
def load_labor_catalog(file_name: str = "labor_const_2026-01-01.json") -> ResourceCatalog:
|
||||
def load_labor_catalog(
|
||||
file_name: str = "1_기초_노임_건설업_대한건설협회_2026-01-01.json",
|
||||
) -> ResourceCatalog:
|
||||
"""노임 카탈로그 132직종 + `aliases`. 코드는 `occupation_code`."""
|
||||
payload = _read_json(*_CATALOG_SUBPATH, file_name)
|
||||
variables = payload["variables"]
|
||||
@@ -45,7 +47,9 @@ def load_labor_catalog(file_name: str = "labor_const_2026-01-01.json") -> Resour
|
||||
return ResourceCatalog(entries=entries, aliases=dict(variables.get("aliases", {})))
|
||||
|
||||
|
||||
def load_machine_catalog_entries(file_name: str = "mach_base_2026.json") -> list[CatalogEntry]:
|
||||
def load_machine_catalog_entries(
|
||||
file_name: str = "3_품셈_건설_기계경비기준_8장_2026-01-01.json",
|
||||
) -> list[CatalogEntry]:
|
||||
"""기종 카탈로그 613건을 매칭용 항목으로 편다.
|
||||
|
||||
⚠ **규격이 매칭의 일부**다 — 「굴착기(무한궤도)」만 23 규격이라 이름만으로는
|
||||
@@ -61,7 +65,7 @@ def load_machine_catalog_entries(file_name: str = "mach_base_2026.json") -> list
|
||||
|
||||
|
||||
def load_material_catalog_entries(
|
||||
file_name: str = "mat_price_public_2026-08-14.json",
|
||||
file_name: str = "1_기초_자재_시설공통_나라장터_2026-08-14.json",
|
||||
) -> list[CatalogEntry]:
|
||||
"""관급 자재 6,999건을 매칭용 항목으로 편다.
|
||||
|
||||
@@ -102,7 +106,7 @@ def load_combined_catalog() -> ResourceCatalog:
|
||||
|
||||
|
||||
def load_work_item_master(
|
||||
file_name: str = "work_item_master_2026-01-01.json",
|
||||
file_name: str = "2_공종_산림_마스터_2026-01-01.json",
|
||||
) -> dict[str, Any]:
|
||||
"""메인 창 산출물 — **읽기 전용**."""
|
||||
return _read_json(*_MASTER_SUBPATH, file_name)
|
||||
|
||||
Reference in New Issue
Block a user