From 3cbe13e7a6fa6163e39caf82ecc546dd57b65260 Mon Sep 17 00:00:00 2001 From: Akhmad Sofyan Date: Fri, 19 Jan 2024 17:44:14 +0700 Subject: [PATCH] add print dapur --- app/Http/Controllers/Kasir/History.php | 3 +- resources/views/pages/History/index.blade.php | 2 +- resources/views/pages/Kasir/print.blade.php | 2 +- .../views/pages/Kasir/print_dapur.blade.php | 175 ++++++++++++++++++ routes/web.php | 1 + 5 files changed, 180 insertions(+), 3 deletions(-) create mode 100644 resources/views/pages/Kasir/print_dapur.blade.php diff --git a/app/Http/Controllers/Kasir/History.php b/app/Http/Controllers/Kasir/History.php index 0eb5b54..5e2f3d0 100644 --- a/app/Http/Controllers/Kasir/History.php +++ b/app/Http/Controllers/Kasir/History.php @@ -41,6 +41,7 @@ class History extends Controller public function print($id){ $pesanan = \App\Models\Pesanan::with('detailPesanan', 'user')->find($id); - return view('pages.kasir.print', compact('pesanan')); + + return view('pages.kasir.print_dapur', compact('pesanan')); } } diff --git a/resources/views/pages/History/index.blade.php b/resources/views/pages/History/index.blade.php index 54830a9..0fc86d8 100644 --- a/resources/views/pages/History/index.blade.php +++ b/resources/views/pages/History/index.blade.php @@ -97,7 +97,7 @@ diff --git a/resources/views/pages/Kasir/print.blade.php b/resources/views/pages/Kasir/print.blade.php index 4d97078..65d0f80 100644 --- a/resources/views/pages/Kasir/print.blade.php +++ b/resources/views/pages/Kasir/print.blade.php @@ -110,7 +110,7 @@ Diskon : - {{ $pesanan->diskon_persen }}% + {{ $pesanan->diskon_persen ?? 0 }} % diff --git a/resources/views/pages/Kasir/print_dapur.blade.php b/resources/views/pages/Kasir/print_dapur.blade.php new file mode 100644 index 0000000..fef8e57 --- /dev/null +++ b/resources/views/pages/Kasir/print_dapur.blade.php @@ -0,0 +1,175 @@ + + + + + + + Document + + + + + + + + +

Sepiring Telur Keriting

+

Jln. Jawa No. 28A, Jember

+
+ + +

{{ tanggal_indonesia($pesanan->tanggal_pesanan) }}

+

{{ date('H:i', strtotime($pesanan->tanggal_pesanan)) }}

+
+ +

{{ $pesanan->kode_pesanan }}

+

{{ $pesanan->user->name }}

+
+
+

+
+ + + @foreach ($pesanan->detailPesanan as $item) + {{-- @dd($item) --}} + + + + + + + + + + + @endforeach + +
{{ $loop->iteration }}{{ $item->nama_produk }}
{{ $item->jumlah_produk }}{{ convert_to_rupiah($item->harga_produk) }}{{ convert_to_rupiah($item->total_harga_produk) }}
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{ $pesanan->total_pesanan }}Total :{{ convert_to_rupiah($pesanan->total_bayar) }}
Diskon :{{ $pesanan->diskon_persen ?? 0 }} %
Grand Total :{{ convert_to_rupiah($pesanan->grand_total) }}
Bayar :{{ convert_to_rupiah($pesanan->nominal_bayar) }}
Kembali :{{ convert_to_rupiah($pesanan->nominal_kembali) }}
+
+

Terima Kasih, Selamat Datang Kembali

+

@sepiringtelurkeriting

+
+
+ + +

{{ tanggal_indonesia($pesanan->tanggal_pesanan) }}

+

{{ date('H:i', strtotime($pesanan->tanggal_pesanan)) }}

+
+ +

{{ $pesanan->kode_pesanan }}

+

{{ $pesanan->user->name }}

+
+
+

+
+

Menu

+ + + @foreach ($pesanan->detailPesanan as $item) + + + + @endforeach + +
* {{ $item->nama_produk }}
+

Keterangan Pesanan

+ + + + + + +
* {{ $pesanan->keterangan_pesanan }}
+
+ + + + diff --git a/routes/web.php b/routes/web.php index cbcf717..dc65d8d 100644 --- a/routes/web.php +++ b/routes/web.php @@ -30,4 +30,5 @@ Route::group(['prefix' => 'transaksi'], function () { Route::group(['prefix' => 'history'], function () { Route::get('/', [History::class, 'index'])->name('history.index'); Route::get('/getDataHistory', [History::class, 'getDataHistory'])->name('history.getDataHistory'); + Route::get('/print/{id}', [History::class, 'print'])->name('history.print'); }); \ No newline at end of file