From 25b64705553fd8a56661a549a34a5d64ec4c9a45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Wed, 4 Mar 2026 14:18:54 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20[approval]=20=EA=B2=B0=EC=9E=AC?= =?UTF-8?q?=EC=84=A0=20=EB=93=9C=EB=A1=AD=EB=8B=A4=EC=9A=B4=20=EC=A7=81?= =?UTF-8?q?=EC=A0=91=20=EB=B0=B0=EC=B9=98=20=EB=B0=8F=20=EC=96=91=EC=8B=9D?= =?UTF-8?q?=20=EB=B3=B8=EB=AC=B8=20=EC=9E=90=EB=8F=99=20=EC=B1=84=EC=9B=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 새기안/수정 화면에 결재선 드롭다운 추가 (모달 없이 빠른 선택) - 양식 선택 시 body_template HTML 자동 채움 (편집기 자동 활성화) - 모달 닫을 때 외부 드롭다운 동기화 - ApprovalForm 모델 fillable에 body_template 추가 --- app/Models/Approvals/ApprovalForm.php | 1 + resources/views/approvals/create.blade.php | 71 ++++++++++++++++++++-- resources/views/approvals/edit.blade.php | 71 ++++++++++++++++++++-- 3 files changed, 135 insertions(+), 8 deletions(-) diff --git a/app/Models/Approvals/ApprovalForm.php b/app/Models/Approvals/ApprovalForm.php index cbf07c7c..527ad179 100644 --- a/app/Models/Approvals/ApprovalForm.php +++ b/app/Models/Approvals/ApprovalForm.php @@ -26,6 +26,7 @@ class ApprovalForm extends Model 'code', 'category', 'template', + 'body_template', 'is_active', 'created_by', 'updated_by', diff --git a/resources/views/approvals/create.blade.php b/resources/views/approvals/create.blade.php index 5c3a7f19..e772f874 100644 --- a/resources/views/approvals/create.blade.php +++ b/resources/views/approvals/create.blade.php @@ -35,10 +35,22 @@ class="w-full px-3 py-2 border border-gray-300 rounded-lg text-sm focus:outline-
- +
+ + +
결재선이 설정되지 않았습니다. @@ -157,6 +169,8 @@ class="px-6 py-2 bg-blue-600 hover:bg-blue-700 text-white rounded-lg text-sm fon