feat:영업 대시보드에 진행중 가망고객 표시 추가
- 고객 관리에서 등록한 가망고객(TenantProspect)도 내 계약 현황에 표시 - active/expired 상태의 가망고객을 '영업 진행중' 섹션으로 구분하여 표시 - 영업권 만료까지 D-day 표시 - 상세 버튼으로 고객 관리 페이지 연결 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -158,9 +158,16 @@ private function getDashboardData(Request $request): array
|
||||
// 두 목록 합치기 (중복 제거)
|
||||
$convertedTenantIds = array_unique(array_merge($registeredTenantIds, $managedTenantIds));
|
||||
|
||||
// 3) 내가 등록한 가망고객 (아직 전환되지 않은 것 - active 상태)
|
||||
$prospects = TenantProspect::whereIn('registered_by', $partnerIds)
|
||||
->whereIn('status', [TenantProspect::STATUS_ACTIVE, TenantProspect::STATUS_EXPIRED])
|
||||
->orderBy('created_at', 'desc')
|
||||
->get();
|
||||
|
||||
// 수익 및 테넌트 관리 통계 (실제 데이터)
|
||||
$tenantStats = [
|
||||
'total_tenants' => count($convertedTenantIds), // 관리 테넌트
|
||||
'total_prospects' => $prospects->count(), // 진행중 가망고객
|
||||
'total_membership_revenue' => $totalMembershipFee, // 총 가입비 실적
|
||||
'total_commission_accumulated' => $totalCommission, // 누적 수당
|
||||
'confirmed_commission' => $paidCommission, // 확정(지급완료) 수당
|
||||
@@ -190,6 +197,7 @@ private function getDashboardData(Request $request): array
|
||||
'totalCommissionRatio',
|
||||
'tenantStats',
|
||||
'tenants',
|
||||
'prospects',
|
||||
'managements',
|
||||
'allManagers',
|
||||
'period',
|
||||
|
||||
Reference in New Issue
Block a user