diff --git a/app/Http/Controllers/Orders/OrderController.php b/app/Http/Controllers/Orders/OrderController.php index 269ae0d..00cafb8 100644 --- a/app/Http/Controllers/Orders/OrderController.php +++ b/app/Http/Controllers/Orders/OrderController.php @@ -72,6 +72,11 @@ class OrderController extends Controller } + public function print(String $orderId){ + $order = order::findOrFail($orderId); + return $this->pdf->loadView('pages.pdf.qr', $order)->stream(); + } + public function download(String $orderId, String $type){ $order = order::findOrFail($orderId); $warehouse = OrderWarehouse::where('order_id', $orderId)->firstOrFail(); @@ -86,11 +91,7 @@ class OrderController extends Controller 'warehouse_contact' => $warehouseContact ]; - $pdf = $this->pdf->loadView('pages.pdf.qr', compact('data')); - - return $pdf->download('QR_Sticker_'.$order->marking.'.pdf'); - -// return view('pages.pdf.qr', $data); + return view('pages.pdf.qr', $data); // return $this->pdf->loadView('pages.pdf.qr', $data)->stream(); } diff --git a/resources/views/pages/pdf/warehouse_qr.blade.php b/resources/views/pages/pdf/warehouse_qr.blade.php new file mode 100644 index 0000000..83e8372 --- /dev/null +++ b/resources/views/pages/pdf/warehouse_qr.blade.php @@ -0,0 +1,74 @@ + + + + order-qr-{{$data['order']->marking}} + + + + + + @for ($i = 0; $i < 4; $i++) + + + + + @endfor + +
+ + + + + + + + + +
+ id.'}') }}" /> +
+
#{{$data['order']->marking}}
+
+
+ + + + + + {{----}} + {{----}} + {{----}} + + + + +
+

@if(strtolower($data['delivery_address']->state) === 'sabah') SB/ @elseif(strtolower($data['delivery_address']->state) === 'sarawak') SRW/ @endif{{$data['company']->marking}}/{{$data['order']->marking}}

+
--}} + {{--
{{$data['delivery_address']->street_one.' '.$data['delivery_address']->street_two.' '.$data['delivery_address']->city.' '.$data['delivery_address']->post_code.' '.$data['delivery_address']->state}}
--}} + {{--
+

仓库地址:

+

{{$data['warehouse_address']->street_one.' '.$data['warehouse_address']->street_two.' '.$data['warehouse_address']->city.' '.$data['warehouse_address']->state.' 邮编:'.$data['warehouse_address']->post_code}}

+

联系:{{$data['warehouse_contact'][0]->contact.' '.$data['warehouse_contact'][0]->name}} / {{$data['warehouse_contact'][1]->contact.' '.$data['warehouse_contact'][1]->name}}

+
+ +
+ + +