From 70300ccf3abdb9a0beb4a4a7ffe9072fa4ace351 Mon Sep 17 00:00:00 2001 From: pro Date: Wed, 28 Jan 2026 20:22:54 +0900 Subject: [PATCH] =?UTF-8?q?fix:=ED=85=8C=EB=84=8C=ED=8A=B8=20=EB=AA=A9?= =?UTF-8?q?=EB=A1=9D=EC=9D=84=20=ED=98=84=EC=9E=AC=20=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=EC=9E=90=EA=B0=80=20=EB=93=B1=EB=A1=9D=ED=95=9C=20=EA=B2=83?= =?UTF-8?q?=EB=A7=8C=20=ED=91=9C=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - registered_by로 현재 로그인 사용자가 등록한 테넌트만 조회 - 영업 진행 버튼 → 영업실적 등록 페이지 연결 - 상세계약 설정 버튼 → 테넌트 편집 페이지 연결 - 매니저 진행 버튼 → 영업담당자 관리 페이지 연결 - 삭제 버튼에 확인 다이얼로그 추가 Co-Authored-By: Claude Opus 4.5 --- .../Sales/SalesDashboardController.php | 4 +- .../dashboard/partials/tenant-list.blade.php | 65 ++++++++++++++----- 2 files changed, 52 insertions(+), 17 deletions(-) diff --git a/app/Http/Controllers/Sales/SalesDashboardController.php b/app/Http/Controllers/Sales/SalesDashboardController.php index 64b49662..0aa49f61 100644 --- a/app/Http/Controllers/Sales/SalesDashboardController.php +++ b/app/Http/Controllers/Sales/SalesDashboardController.php @@ -94,8 +94,10 @@ private function getDashboardData(Request $request): array 'confirmed_commission' => 0, // 확정 가입비 수당 ]; - // 테넌트 목록 (HQ 제외) + // 테넌트 목록 (현재 로그인한 사용자가 등록한 테넌트만) + $currentUser = auth()->user(); $tenants = Tenant::where('tenant_type', '!=', 'HQ') + ->where('registered_by', $currentUser->id) ->orderBy('created_at', 'desc') ->get(); diff --git a/resources/views/sales/dashboard/partials/tenant-list.blade.php b/resources/views/sales/dashboard/partials/tenant-list.blade.php index 31056eac..9d7f583f 100644 --- a/resources/views/sales/dashboard/partials/tenant-list.blade.php +++ b/resources/views/sales/dashboard/partials/tenant-list.blade.php @@ -51,19 +51,16 @@
- 영업: {{ $tenant->salesManager->name ?? '영업담당자' }} + 영업: {{ auth()->user()->name }}
- + 관리: 본인 +
@@ -74,34 +71,40 @@
- - - +
- -