fix(822-2): ORCA 확인 흠 — 직접 값 식이 내 기계를 받음 · 새 기계 빈 원문번호 = 「자체 EQ…」 · 찾기 판 잘림
- master_pick.machine: 빈 고르기 「기계」 입력(GC001199) = 기계표에 있는 어느 번호든(줄 쌓기 단가산출 셈이 「고르기 밖」 으로 멈췄음)
- M01 [새 기계] 원문번호 빈 칸 = 「자체 EQ{받을 키}」 — 식 목록에 넣을 번호(빈 번호면 시간당 「고르기 밖」)
- 찾기 판 높이가 떠 있는 판 max-height 100%(칸 높이)에 잘림 → none
- 쓰는 계산식 꼴 글: 「새 기계는 저장 때 그 식 목록에 등록」(있던 기계 고침엔 등록 없음)
- 시험 822_2: 내 기계 원문번호로 직접 값 식 셈 · 빈 원문번호 새 기계 등록 · 지움
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -52,9 +52,12 @@ def resolve(spec: dict, value, master=None):
|
||||
|
||||
|
||||
def machine(spec: dict, value, master=None) -> bool:
|
||||
"""기계 입력 — 고르기 목록 밖 원문 분류번호도 기계 마스터에 있으면 받음."""
|
||||
"""기계 입력 — 고르기 목록 밖 원문 분류번호도 기계 마스터에 있으면 받음 · 빈 고르기(직접 값 식
|
||||
GC001199 · 822-2) = 어느 기계든."""
|
||||
known = _numbers(master)
|
||||
picks = spec.get("고르기") or []
|
||||
picks = spec.get("고르기")
|
||||
if picks == [] and spec.get("이름") == "기계":
|
||||
return str(value).strip() in known
|
||||
return bool(picks) and str(value).strip() in known and all(str(o) in known for o in picks)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user