feat(b09): 일위대가표 품셈 규격 기계 · 직종 번호 = 「이름 규격」 · 번호 풍선(157-4)
- 품셈 블록 규격 글 = 기계 · 직종 원문번호 대신 「이름 규격」(Sangeun_Text._word = M02_Labor_Inputs._labels) · 옛 글 = spec_raw
- 대가 줄 · 일위대가목록표 · 일위대가표 규격 칸 풍선 = 「원문번호 …」(산근 탭 157-3 raw 재사용 · 내보냄)
- Calc_Labor 파이썬 · TS 짝 둘 다 spec_raw 있을 때만 실음(거울 시험 그대로) · 금액 · 줄 · 블록 id 그대로
- 시험 test_157_4 새로 · origin/sub_desktop_1(d02c1d3f0) 합친 뒤 걸음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QND7Co43B24zK2P937rdxt
This commit is contained in:
@@ -115,6 +115,7 @@ def _block(
|
||||
parts[part] = None if s is None else rounddown(s, 0)
|
||||
return {
|
||||
**{k: block.get(k) for k in ("id", "kind", "name", "spec", "unit", "cite")},
|
||||
**({"spec_raw": block["spec_raw"]} if block.get("spec_raw") else {}), # 157-4 풍선
|
||||
"key": block["id"],
|
||||
"lines": lines,
|
||||
**parts,
|
||||
@@ -171,6 +172,7 @@ def compute_labor(
|
||||
"kind": b["kind"],
|
||||
"name": b["name"],
|
||||
"spec": b["spec"],
|
||||
**({"spec_raw": b["spec_raw"]} if b.get("spec_raw") else {}),
|
||||
"unit": b["unit"],
|
||||
"sum": b["sum"],
|
||||
"labor": b["labor"],
|
||||
|
||||
Reference in New Issue
Block a user