feat(M01): 요소 찾기에 기계 구분·상세구분 싣기 · 소요량/계수 로직키 눌러 로직 탭 연결

_brief 응답에 구분·상세구분 추가(테스트 컨테이너 기계 후보 거름용)
표 상세화면 용도의 로직키를 누르면 로직 탭으로 전환 + 키 클립보드 복사(찾기용)
로직 목록을 직접 열지는 못함(로직 부분은 sub1 담당) — _화면_계약.md 한 줄 추가
This commit is contained in:
2026-09-20 23:07:45 +09:00
parent 53151917ba
commit 26ceeaf9b0
8 changed files with 123 additions and 33 deletions
+21
View File
@@ -36,6 +36,27 @@ export function saveView(group: string, patch: Partial<View>): void {
}
}
const PENDING_LOGIC_KEY = "m01.logic.pending";
/** 소요량·계수 표의 「쓰는 로직」 키를 눌러 로직 탭으로 넘어갈 때 들고 갈 키 — 로직 목록 화면이 직접 열지는 못함(로직 부분은 sub1). */
export function setPendingLogicKey(key: string): void {
try {
sessionStorage.setItem(PENDING_LOGIC_KEY, key);
} catch {
/* 기억 못 해도 로직 탭 전환은 됨 */
}
}
export function takePendingLogicKey(): string | null {
try {
const key = sessionStorage.getItem(PENDING_LOGIC_KEY);
sessionStorage.removeItem(PENDING_LOGIC_KEY);
return key;
} catch {
return null;
}
}
/** 요소 화면에서 열 것 — 파일 · 하위 거름(구분·세부분류) · 상세구분 · 제목 */
export interface Pick {
group: string;