This commit is contained in:
2025-05-29 14:03:42 +08:00
parent 047c3bf2e3
commit 4558adff56
+7 -5
View File
@@ -24,10 +24,10 @@ class VehicleController
// protected $status = ['未知','待发车','在途(发往fbo港口)','抵达发货港口','在途(发往目的地仓库)','抵达目的地','售出']; // protected $status = ['未知','待发车','在途(发往fbo港口)','抵达发货港口','在途(发往目的地仓库)','抵达目的地','售出'];
protected $status = [ protected $status = [
'zh' => ['未知', '待发车', '在途(发往fbo港口)', '抵达发货港口', '在途(发往目的地仓库)', '抵达目的地', '售出'], 'zh' => ['未知', '待发车', '在途(发往fbo港口)', '抵达发货港口', '在途(发往目的地仓库)', '抵达目的地', '售出', '待采购', '已付定金待提车'],
'en' => ['Unknown', 'Pending Departure', 'In Transit (to FBO Port)', 'Arrived at Shipping Port', 'In Transit (to Destination Warehouse)', 'Arrived at Destination', 'Sold'], 'en' => ['Unknown', 'Pending Departure', 'In Transit (to FBO Port)', 'Arrived at Shipping Port', 'In Transit (to Destination Warehouse)', 'Arrived at Destination', 'Sold', 'To be purchased', 'Deposit paid, waiting to be picked up'],
'ru' => ['Неизвестно', 'Ожидает отправки', 'В пути (к порту FBO)', 'Прибыл в порт отправки', 'В пути (к складу назначения)', 'Прибыл в пункт назначения', 'Продано'], 'ru' => ['Неизвестно', 'Ожидает отправки', 'В пути (к порту FBO)', 'Прибыл в порт отправки', 'В пути (к складу назначения)', 'Прибыл в пункт назначения', 'Продано', 'Ожидаемые закупки', 'Выплаченные авансы'],
'ar' => ['غير معروف', 'في انتظار الشحن', 'في الطريق (إلى ميناء FBO)', 'وصل إلى ميناء الشحن', 'في الطريق (إلى مستودع الوجهة)', 'وصل إلى الوجهة', 'تم البيع'], 'ar' => ['غير معروف', 'في انتظار الشحن', 'في الطريق (إلى ميناء FBO)', 'وصل إلى ميناء الشحن', 'في الطريق (إلى مستودع الوجهة)', 'وصل إلى الوجهة', 'تم البيع', 'في انتظار شراء', 'دفع عربون السيارة'],
]; ];
/** /**
* Mask VIN number by showing only first 2 and last 6 characters * Mask VIN number by showing only first 2 and last 6 characters
@@ -118,7 +118,7 @@ class VehicleController
if(is_numeric($vehicle->status)) { if(is_numeric($vehicle->status)) {
$vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0]; $vehicle->status = $this->status[$lang][$vehicle->status]??$this->status[$lang][0];
} }
if(!str_starts_with($vehicle['img_url'], 'http')){ if(!empty($vehicle['img_url'])) {
$img_url = Cache::get('img_dib_'.$vehicle->id); $img_url = Cache::get('img_dib_'.$vehicle->id);
if ($img_url) { if ($img_url) {
$vehicle['img_url'] = $img_url; $vehicle['img_url'] = $img_url;
@@ -128,6 +128,8 @@ class VehicleController
$vehicle['img_url'] = $img_url; $vehicle['img_url'] = $img_url;
Cache::set('img_dib_'.$vehicle->id, $img_url, 86390); Cache::set('img_dib_'.$vehicle->id, $img_url, 86390);
} }
}else{
$vehicle['img_url'] = '';
} }
} }
unset($vehicle); unset($vehicle);