From bf802d6af3cd2e8754266bb3f007c10c18a7504d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Fri, 6 Mar 2026 21:18:36 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20[approvals]=20=EA=B2=B0=EC=9E=AC?= =?UTF-8?q?=EC=84=A0/=EC=B0=B8=EC=A1=B0=EC=84=A0=202=EC=98=81=EC=97=AD=20?= =?UTF-8?q?=EB=B6=84=EB=A6=AC=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 결재선 에디터를 결재선(결재/합의)과 참조선으로 분리 - 좌측 인원 목록에 '결재' / '참조' 두 버튼 제공 - 결재선: 드래그 정렬, 결재/합의 유형 선택 - 참조선: 칩(태그) 형태로 표시, 상신 즉시 열람 가능 - show 페이지에 참조자 목록 표시 추가 - getStepsData()에서 결재선+참조선 합산하여 기존 API 호환 유지 --- .../partials/_approval-line-editor.blade.php | 335 ++++++++++++------ resources/views/approvals/show.blade.php | 21 ++ 2 files changed, 249 insertions(+), 107 deletions(-) diff --git a/resources/views/approvals/partials/_approval-line-editor.blade.php b/resources/views/approvals/partials/_approval-line-editor.blade.php index ba7a8789..679222ea 100644 --- a/resources/views/approvals/partials/_approval-line-editor.blade.php +++ b/resources/views/approvals/partials/_approval-line-editor.blade.php @@ -1,18 +1,19 @@ -{{-- 결재선 편집 컴포넌트 (2패널 구조 — Alpine.js + SortableJS) --}} +{{-- 결재선 + 참조선 편집 컴포넌트 (좌측 인원 / 우측 결재선·참조선 — Alpine.js + SortableJS) --}}
-
-

결재선

-
- {{-- 2패널 컨테이너 --}} -
+
{{-- 좌측: 인원 목록 --}}
+ {{-- 헤더 --}} +
+

인원 목록

+
+ {{-- 검색 --}}
@@ -27,7 +28,7 @@ class="w-full pl-8 pr-3 py-2 border border-gray-300 rounded-lg text-xs focus:out
{{-- 부서별 인원 목록 (스크롤) --}} -
+