From 053e095da0a14e58223c80ca000bd99646e04912 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Thu, 19 Feb 2026 14:50:30 +0900 Subject: [PATCH] =?UTF-8?q?fix:=EC=98=81=EC=97=85=ED=8C=8C=ED=8A=B8?= =?UTF-8?q?=EB=84=88/=EC=9C=A0=EC=B9=98=ED=8C=8C=ED=8A=B8=EB=84=88=20tenan?= =?UTF-8?q?tProspect.registeredBy=20fallback=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 영업파트너: tenantProspect→registeredBy(가망고객 등록자) 경로 추가 - 유치파트너: registeredBy→salesPartner→referrer 경로 추가 - eager loading에 management.tenantProspect.registeredBy.salesPartner.referrer.user 추가 Co-Authored-By: Claude Opus 4.6 --- app/Services/SalesCommissionService.php | 2 +- .../finance/settlement/partials/commission/table.blade.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Services/SalesCommissionService.php b/app/Services/SalesCommissionService.php index 9c0fe026..ec0f254f 100644 --- a/app/Services/SalesCommissionService.php +++ b/app/Services/SalesCommissionService.php @@ -35,7 +35,7 @@ public function getCommissions(array $filters = [], int $perPage = 20): LengthAw ->with([ 'tenant', 'partner.user', 'partner.referrer.user', 'manager', 'referrerPartner.user', - 'management.tenant', 'management.tenantProspect', + 'management.tenant', 'management.tenantProspect.registeredBy.salesPartner.referrer.user', 'management.salesPartner.user', 'management.salesPartner.referrer.user', 'management.manager', ]); diff --git a/resources/views/finance/settlement/partials/commission/table.blade.php b/resources/views/finance/settlement/partials/commission/table.blade.php index 7d3a341a..5a04339f 100644 --- a/resources/views/finance/settlement/partials/commission/table.blade.php +++ b/resources/views/finance/settlement/partials/commission/table.blade.php @@ -82,7 +82,7 @@ class="commission-checkbox rounded border-gray-300 text-emerald-600 focus:ring-e @php $partnerName = $commission->partner?->user?->name ?? $commission->management?->salesPartner?->user?->name - ?? $commission->management?->manager?->name + ?? $commission->management?->tenantProspect?->registeredBy?->name ?? '-'; @endphp
{{ $partnerName }}
@@ -114,7 +114,8 @@ class="commission-checkbox rounded border-gray-300 text-emerald-600 focus:ring-e @php $referrerName = $commission->referrerPartner?->user?->name ?? $commission->partner?->referrer?->user?->name - ?? $commission->management?->salesPartner?->referrer?->user?->name; + ?? $commission->management?->salesPartner?->referrer?->user?->name + ?? $commission->management?->tenantProspect?->registeredBy?->salesPartner?->referrer?->user?->name; @endphp @if ($referrerName)
{{ $referrerName }}