From c4859d6f455a8dc6981641b73540d4335a601ea6 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Thu, 24 Sep 2026 12:12:25 +0900 Subject: [PATCH] =?UTF-8?q?feat(M01):=20=ED=91=9C=20=EC=95=8C=EC=95=BD=20?= =?UTF-8?q?=EB=AA=A8=EB=8B=AC=20=E2=80=94=20=EC=B0=B8=EC=A1=B0.=EC=A4=84?= =?UTF-8?q?=20=EC=9E=88=EC=9C=BC=EB=A9=B4=20=EA=B7=B8=20=EC=B0=A8=EB=A1=80?= =?UTF-8?q?=EC=9D=98=20=EC=A4=84=EC=9D=84=20=EC=B9=A0=ED=95=A8=20(PLAN=205?= =?UTF-8?q?=EC=9E=A5=206=EB=B0=94=ED=80=B4)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_016WRFJmmhPi4exAzHgPZHMT --- M01_MasterData/M01_MasterData_UI_LogicLab_Detail.ts | 2 +- M01_MasterData/M01_MasterData_UI_Logic_Api.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/M01_MasterData/M01_MasterData_UI_LogicLab_Detail.ts b/M01_MasterData/M01_MasterData_UI_LogicLab_Detail.ts index 3fcc3c13..93252fc9 100644 --- a/M01_MasterData/M01_MasterData_UI_LogicLab_Detail.ts +++ b/M01_MasterData/M01_MasterData_UI_LogicLab_Detail.ts @@ -46,7 +46,7 @@ function toFragments(pieces: TextPiece[], ctx: DetailContext): Fragment[] { const open = (): void => { if (!ref) return openNoteModal(piece.글, tl("Pill_NoPick")); if (piece.kind === "표") - openTableModal({ title: piece.글, table: ref.키, row: ref.행, col: ref.열 }); + openTableModal({ title: piece.글, table: ref.키, row: ref.줄 ?? ref.행, col: ref.열 }); else if (piece.kind === "요소") openRefModal({ title: piece.글, ref: ref.키, prices: ctx.prices }); else openLogic(ref.키); diff --git a/M01_MasterData/M01_MasterData_UI_Logic_Api.ts b/M01_MasterData/M01_MasterData_UI_Logic_Api.ts index 97565902..a41ee3ca 100644 --- a/M01_MasterData/M01_MasterData_UI_Logic_Api.ts +++ b/M01_MasterData/M01_MasterData_UI_Logic_Api.ts @@ -103,7 +103,13 @@ export type CalcAnswer = export interface TextPiece { kind: "요소" | "표" | "로직" | "값" | "기호" | "글"; 글: string; - 참조?: { 테이블?: string; 키: string; 행?: string | number | null; 열?: string | null }; + 참조?: { + 테이블?: string; + 키: string; + 행?: string | number | null; + 줄?: number; + 열?: string | null; + }; 깊이?: number; } export interface TextLine {