diff --git a/app/Http/Controllers/Orders/DownloadOrderQrPdfController.php b/app/Http/Controllers/Orders/DownloadOrderQrPdfController.php index 91111939..8332c545 100644 --- a/app/Http/Controllers/Orders/DownloadOrderQrPdfController.php +++ b/app/Http/Controllers/Orders/DownloadOrderQrPdfController.php @@ -21,17 +21,36 @@ class DownloadOrderQrPdfController $warehouseAddress = $warehouse->addresses()->first(); $warehouseContacts = $warehouse->contacts; - $warehousePrefix = $warehouse->reference === WarehouseReferences::YD_YIWU ? ' KU/': ''; + $warehousePrefix = ''; $deliveryPrefix = ''; - if(strtolower($deliveryAddress->state->name) === 'sabah' || strtolower($deliveryAddress->state->name) === 'labuan') { - $deliveryPrefix = 'SB/'; + if($warehouse->reference === WarehouseReferences::VT_GUANG_ZHOU || $warehouse->reference === WarehouseReferences::VT_YIWU) { + if(strtolower($deliveryAddress->state->name) === 'sabah' || strtolower($deliveryAddress->state->name) === 'labuan') { + $deliveryPrefix = 'SB/'; + } + + if(strtolower($deliveryAddress->state->name) === 'sarawak') { + $deliveryPrefix = 'SRW/'; + } } - if(strtolower($deliveryAddress->state->name) === 'sarawak') { - $deliveryPrefix = 'SRW/'; + if($warehouse->reference === WarehouseReferences::YD_YIWU){ + $warehousePrefix = 'YW'; } + if($warehouse->reference === WarehouseReferences::YD_GUANG_ZHOU){ + $warehousePrefix = 'YD'; + + if(strtolower($deliveryAddress->state->name) === 'sabah' || strtolower($deliveryAddress->state->name) === 'labuan') { + $warehousePrefix = 'KK/'; + } + + if(strtolower($deliveryAddress->state->name) === 'sarawak') { + $deliveryPrefix = 'KU/'; + } + } + + $data = [ 'order' => $order, 'marking' => $warehousePrefix.$deliveryPrefix.'CIEF/'.$order->companyModule->connections()->first()->invitee_reference,