From 5c652e6b21b3487aa3de638155ce2f729fb689d8 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 21:00:28 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[approval]=20=EA=B3=84=EC=A2=8C=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=20tenant=20=EC=A4=91=EB=B3=B5=EC=A1=B0?= =?UTF-8?q?=EA=B1=B4=20=EC=A0=9C=EA=B1=B0,=20=EA=B4=80=EB=A6=AC=EB=A7=81?= =?UTF-8?q?=ED=81=AC=20=EB=AA=A8=EB=8B=AC=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/ApprovalController.php | 6 ++-- .../partials/_expense-form.blade.php | 35 +++++++++++++++++-- 2 files changed, 36 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/ApprovalController.php b/app/Http/Controllers/ApprovalController.php index 4b75d2be..0bf11120 100644 --- a/app/Http/Controllers/ApprovalController.php +++ b/app/Http/Controllers/ApprovalController.php @@ -117,15 +117,15 @@ public function completed(Request $request): View|Response private function getCardAndAccountData(): array { - $tenantId = session('selected_tenant_id'); + $tenantId = auth()->user()?->tenant_id; $cards = CorporateCard::forTenant($tenantId) ->active() ->select('id', 'card_name', 'card_company', 'card_number', 'card_holder_name') ->get(); - $accounts = BankAccount::where('tenant_id', $tenantId) - ->active() + // BankAccount는 BelongsToTenant 글로벌 스코프가 자동 적용됨 + $accounts = BankAccount::active() ->ordered() ->select('id', 'bank_name', 'account_number', 'account_holder', 'is_primary') ->get(); diff --git a/resources/views/approvals/partials/_expense-form.blade.php b/resources/views/approvals/partials/_expense-form.blade.php index c3e7da45..a5486205 100644 --- a/resources/views/approvals/partials/_expense-form.blade.php +++ b/resources/views/approvals/partials/_expense-form.blade.php @@ -42,7 +42,7 @@ class="text-blue-600 focus:ring-blue-500">
@@ -74,7 +74,7 @@ class="relative border rounded-lg p-3 cursor-pointer transition-all"
@@ -278,6 +278,30 @@ class="border-2 border-dashed rounded-lg p-4 text-center transition-colors curso
+ + {{-- 관리 페이지 안내 모달 --}} +
+
+

+

+ 새 탭에서 등록/관리 페이지를 열고, 완료 후 이 페이지를 새로고침하면 반영됩니다. +

+
+ + + + + + + +
+
+