From a33a2312478430a2ced2de37ad3a8cd22d668766 Mon Sep 17 00:00:00 2001 From: unknown <736250432@qq.com> Date: Thu, 31 Aug 2023 19:05:12 +0800 Subject: [PATCH] update --- app/api/controller/VehicleController.php | 32 +++++++++++++----------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/app/api/controller/VehicleController.php b/app/api/controller/VehicleController.php index 368674439..3089f38c4 100644 --- a/app/api/controller/VehicleController.php +++ b/app/api/controller/VehicleController.php @@ -334,25 +334,27 @@ class VehicleController extends BaseApiController if(empty($vehicleContract)){ return $this->success('没有数据,请申请'); } - if(!empty($vehicleContract['cars_info'])){ - $vehicleContract['cars_info'] = json_decode($vehicleContract['cars_info'],true); + if($vehicleContract['status'] == 3){ if(!empty($vehicleContract['cars_info'])){ - $arr = $vehicleContract['cars_info']; - $arr['mileage'] = 0; - $position = curl_get($this->url.'/api/getCarLocal?car_id='.$arr['id']); - if($position && $position['code'] == 1){ - $arr['lon'] = $position['data']['lon']; - $arr['lat'] = $position['data']['lat']; + $vehicleContract['cars_info'] = json_decode($vehicleContract['cars_info'],true); + if(!empty($vehicleContract['cars_info'])){ + $arr = $vehicleContract['cars_info']; + $arr['mileage'] = 0; + $position = curl_get($this->url.'/api/getCarLocal?car_id='.$arr['id']); + if($position && $position['code'] == 1){ + $arr['lon'] = $position['data']['lon']; + $arr['lat'] = $position['data']['lat']; + } + $vehicleContract['cars_info'] = $arr; } - $vehicleContract['cars_info'] = $arr; } + $vehicleContract['province'] = $company['province_name']; + $vehicleContract['city'] = $company['city_name']; + $vehicleContract['area'] = $company['area_name']; + $vehicleContract['street'] = $company['street_name']; + $vehicleContract['village'] = $company['village_name']; + $vehicleContract['brigade'] = $company['brigade_name']; } - $vehicleContract['province'] = $company['province_name']; - $vehicleContract['city'] = $company['city_name']; - $vehicleContract['area'] = $company['area_name']; - $vehicleContract['street'] = $company['street_name']; - $vehicleContract['village'] = $company['village_name']; - $vehicleContract['brigade'] = $company['brigade_name']; //返回数据 return $this->success('请求成功',$vehicleContract->toArray()); }