feat(z01): 덮개 판정 넷째 meaning_changed — 같은 번호에 딴 물건(문화재목공 → 한식목공) · 값 어긋남보다 세게(줄 진한 붉음 · 칸 꽉 찬 붉음 · ⛔) · 옛 이름/지금 이름 나란히 · 「새 원본 값으로 받기」 대신 「고친 값 버리고 지금 줄 값 ○ 쓰기」 + 한 번 더 물음 · 모아 보기 이름 「⛔ 뜻 바뀜」

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016VBGFXB9AbJBwXP19z75Qq
This commit is contained in:
2026-09-16 11:19:55 +09:00
co-authored by Claude Opus 5
parent 3a61d4c158
commit fe10ef86ab
6 changed files with 109 additions and 21 deletions
+4 -3
View File
@@ -20,7 +20,7 @@ import {
saveBasePrice,
VALUES_TABLE_ID,
} from "./Z01_MasterData_Api_Fetch";
import { valueWithUnit } from "./Z01_MasterData_UI_Cells";
import { valueWithUnit, type OverrideState } from "./Z01_MasterData_UI_Cells";
import type { RowsView } from "./Z01_MasterData_UI_Rows";
export function buildSidePanel(groups: MasterGroup[], view: RowsView): HTMLElement {
@@ -118,11 +118,12 @@ export function buildSidePanel(groups: MasterGroup[], view: RowsView): HTMLEleme
return panel;
}
const STATE_LABEL = {
const STATE_LABEL: Record<OverrideState, Parameters<typeof L>[0]> = {
meaning_changed: "Z01_MasterData_List_MeaningChanged",
source_changed: "Z01_MasterData_List_SourceChanged",
orphan: "Z01_MasterData_List_Orphan",
edited: "Z01_MasterData_List_Edited",
} as const;
};
/**
* 고친 것 목록을 표 한 벌로 — 정렬(원본 바뀜 → 주인 없음 → 고쳐짐)과 쪽 나눔은 서버가 함.