From 1f468b61d2eeae071f7606bf46671b2db09ba90b Mon Sep 17 00:00:00 2001 From: unknown <736250432@qq.com> Date: Wed, 18 Oct 2023 10:16:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=A7=9F=E8=B5=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../contract/VehicleContractController.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/adminapi/controller/contract/VehicleContractController.php b/app/adminapi/controller/contract/VehicleContractController.php index 45ee1a7a0..eaeeb554c 100644 --- a/app/adminapi/controller/contract/VehicleContractController.php +++ b/app/adminapi/controller/contract/VehicleContractController.php @@ -269,11 +269,13 @@ class VehicleContractController extends BaseAdminController } $data['cars_info'] = json_decode($data['cars_info'],true); $cars = $data['cars_info']; - foreach ($cars as $k=>$v) { - $rent_info = VehicleRent::where('car_id',$v['id'])->findOrEmpty(); - if(!$rent_info->isEmpty()){ - $cars[$k]['type'] = $rent_info['type']; - $cars[$k]['rent_time'] = !empty($rent_info['rent_time']) ? $rent_info['rent_time'] : $rent_info['create_time']; + if(!empty($cars)){ + foreach ($cars as $k=>$v) { + $rent_info = VehicleRent::where('car_id',$v['id'])->findOrEmpty(); + if(!$rent_info->isEmpty()){ + $cars[$k]['type'] = $rent_info['type']; + $cars[$k]['rent_time'] = !empty($rent_info['rent_time']) ? $rent_info['rent_time'] : $rent_info['create_time']; + } } } $data['cars_info'] = $cars;