diff --git a/app/Services/Equipment/ServerService.php b/app/Services/Equipment/ServerService.php index 71554ec..169f9b9 100644 --- a/app/Services/Equipment/ServerService.php +++ b/app/Services/Equipment/ServerService.php @@ -173,11 +173,12 @@ class ServerService extends EquipmentService // ✅ 서비스 유지중이면 정상 동기화 (해지 시는 detachFromService에서 따로 처리) if ($entity->getServiceInfoUid() !== null) { - $serviceEntity = service('customer_serviceservice')->getEntity($entity->getServiceInfoUid()); + $serviceService = service('customer_serviceservice'); + $serviceEntity = $serviceService->getEntity($entity->getServiceInfoUid()); if (!$serviceEntity instanceof ServiceEntity) { throw new RuntimeException(static::class . '->' . __FUNCTION__ . "에서 오류발생: {$entity->getServiceInfoUid()}에 해당하는 서비스정보을 찾을수 없습니다."); } - service('customer_serviceservice')->recalcAmountAndSyncPayment($serviceEntity); + $serviceService->recalcAmountAndSyncPayment($serviceEntity); } return $entity;