From ef007a582aa34c7b316e396b246c9a88cd686b93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Fri, 20 Feb 2026 13:24:37 +0900 Subject: [PATCH] =?UTF-8?q?fix:=EB=82=A9=EC=9E=85=EC=9D=BC=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD=20=EC=8B=9C=20=EC=A7=80=EA=B8=89=EC=98=88=EC=A0=95?= =?UTF-8?q?=EC=9D=BC(scheduled=5Fpayment=5Fdate)=EB=8F=84=20=ED=95=A8?= =?UTF-8?q?=EA=BB=98=20=EC=9E=AC=EA=B3=84=EC=82=B0=EB=90=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- app/Http/Controllers/Sales/AdminProspectController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Http/Controllers/Sales/AdminProspectController.php b/app/Http/Controllers/Sales/AdminProspectController.php index 885374c2..a41b20ad 100644 --- a/app/Http/Controllers/Sales/AdminProspectController.php +++ b/app/Http/Controllers/Sales/AdminProspectController.php @@ -448,6 +448,11 @@ public function updateCommissionDate(int $id, Request $request) $updateData[$autoField] = $autoDate; } + // 납입일 변경 시 지급예정일(scheduled_payment_date)도 재계산 + if (in_array($field, ['first_payment_at', 'second_payment_at'])) { + $updateData['scheduled_payment_date'] = \Carbon\Carbon::parse($date)->addMonth()->day(10)->format('Y-m-d'); + } + $commission->update($updateData); $response = [