diff --git a/B07_DesignDetail/B07_DesignDetail_UI_PlanManage.ts b/B07_DesignDetail/B07_DesignDetail_UI_PlanManage.ts index ffa86eca9..a85a96acc 100644 --- a/B07_DesignDetail/B07_DesignDetail_UI_PlanManage.ts +++ b/B07_DesignDetail/B07_DesignDetail_UI_PlanManage.ts @@ -180,9 +180,6 @@ export function openPlanManager(controls: PlanManageControls): { close: () => vo try { const response = await openDrawing(drawing); if (closed || picked !== drawing.id) return; - const badge = el("span", "b07-plan-manage__badge", response.confirmed ? "확정" : "확정 전"); - badge.dataset.confirmed = String(response.confirmed); - head.append(badge); head.append(button("b07-plan-tools__button", "CAD 에서 열기", () => finish(drawing.id))); preview.load( response.drawing, diff --git a/B07_DesignDetail/B07_DesignDetail_UI_Style.css b/B07_DesignDetail/B07_DesignDetail_UI_Style.css index 5479a477f..39e26e420 100644 --- a/B07_DesignDetail/B07_DesignDetail_UI_Style.css +++ b/B07_DesignDetail/B07_DesignDetail_UI_Style.css @@ -334,15 +334,6 @@ gap: var(--spacing-8); } -.b07-plan-manage__badge { - color: var(--color-text-muted); - font-size: var(--text-caption); -} - -.b07-plan-manage__badge[data-confirmed="true"] { - color: var(--color-success); -} - /* 「평면도 장」 한 블록(140-2) — 종류마다 한 줄 [≡] 이름 [1][2] · 줄 끌어 놓기 = 종류 순서 */ .b07-plan-manage__row { padding: 2px var(--spacing-4); diff --git a/resources/tester/test_130_b07_plan_manage.py b/resources/tester/test_130_b07_plan_manage.py index 7e88fd065..1ee09ce19 100644 --- a/resources/tester/test_130_b07_plan_manage.py +++ b/resources/tester/test_130_b07_plan_manage.py @@ -7,7 +7,7 @@ 첫 장 미리보기(보기 전용). - 종류 추가 · 업데이트(축척 포함) · 지우기(폼 안) = 지금 서버 길 · 고칠 때마다 모달 안을 다시 받음. - 장 단추 → 드롭다운 따라감 · 드롭다운 → 그 종류 첫 장 · 줄 끌어 놓기 = 종류 순서(놓는 즉시 · 140-2). - - 미리보기 장 바꾸기 · 캔버스만(bare) · 확정 배지만(확정 풀기 없음 140-1) · 닫으면 changed=True · [CAD 에서 열기] = 그 장 id. + - 미리보기 장 바꾸기 · 캔버스만(bare) · 확정 배지 없음(524) · 닫으면 changed=True · [CAD 에서 열기] = 그 장 id. - 522 처음 = 페이지 목록 · 미리받기 장 · 고친 뒤만 목록 새로 + 미리받기 맞춤 · 같은 목록 다시 열기 = 요청 없음 · iframe `?bare`. @@ -101,7 +101,7 @@ def test_미리보기_장_바꾸기(out): s2 = out["sheet2"] assert s2["preview"] == "plan_k_terrain_2" assert s2["active"] == ["plan_k_terrain_2"] - assert "확정 전" in s2["head"] and "확정 풀기" not in s2["head"] + assert "확정" not in s2["head"] # 524 배지 지움 · 풀기도 없음(140-1) assert s2["sheetTexts"] == ["1", "2"] # 여러 장 = 작은 장 단추 assert s2["dropdown"] == "k_terrain" and s2["activeRow"] == ["k_terrain"] assert out["routeDropdown"] == "k_route" @@ -119,10 +119,9 @@ def test_줄_끌어_놓기는_종류_순서(out): assert drag["sheets"] == ["plan_k_route", "plan_k_terrain", "plan_k_terrain_2"] -def test_확정이면_배지만(out): - # 140-1 확정 풀기는 메인 [수정] — 모달엔 배지 · [CAD 에서 열기]만 - assert "확정" in out["routeHead"] and "CAD 에서 열기" in out["routeHead"] - assert "확정 풀기" not in out["routeHead"] +def test_확정이어도_배지_없음(out): + # 524 배지 지움 — 모달 머리엔 장 이름 · [CAD 에서 열기]만 + assert "확정" not in out["routeHead"] and "CAD 에서 열기" in out["routeHead"] def test_닫으면_좌측_다시_읽기_신호(out):