diff --git a/app/Http/Controllers/Kasir/Transaksi.php b/app/Http/Controllers/Kasir/Transaksi.php index 588d31e..dc6ef4b 100644 --- a/app/Http/Controllers/Kasir/Transaksi.php +++ b/app/Http/Controllers/Kasir/Transaksi.php @@ -58,13 +58,16 @@ class Transaksi extends Controller }) ->addColumn('ubah', function ($data) { return '
-
'; + 3x + 2x + 1x + '; }) ->rawColumns(['nomor', 'nama_user', 'created_at', 'grand_total', 'ubah']) ->make(true); } - public function printTigaKali($id) + public function printDapurTigaKali($id) { $pesanan = \App\Models\Pesanan::with('detailPesanan', 'user')->find($id); $data = Pesanan::where('id', $id); @@ -74,6 +77,28 @@ class Transaksi extends Controller return view('pages.Kasir.print_dapur_3x', compact('pesanan')); } + + public function printDapurDuaKali($id) + { + $pesanan = \App\Models\Pesanan::with('detailPesanan', 'user')->find($id); + $data = Pesanan::where('id', $id); + $data->update([ + 'status_printer' => 1 + ]); + + return view('pages.Kasir.print_dapur_2x', compact('pesanan')); + } + + public function printDapurSatuKali($id) + { + $pesanan = \App\Models\Pesanan::with('detailPesanan', 'user')->find($id); + $data = Pesanan::where('id', $id); + $data->update([ + 'status_printer' => 1 + ]); + + return view('pages.Kasir.print_dapur', compact('pesanan')); + } public function store(Request $request) { diff --git a/resources/views/pages/Kasir/print.blade.php b/resources/views/pages/Kasir/print.blade.php index 41555f3..653fce9 100644 --- a/resources/views/pages/Kasir/print.blade.php +++ b/resources/views/pages/Kasir/print.blade.php @@ -225,9 +225,100 @@
+ + +
+
+
+ +
+
+ +
+
+ diff --git a/resources/views/pages/Kasir/print_dapur.blade.php b/resources/views/pages/Kasir/print_dapur.blade.php index 64be717..306a62f 100644 --- a/resources/views/pages/Kasir/print_dapur.blade.php +++ b/resources/views/pages/Kasir/print_dapur.blade.php @@ -209,9 +209,100 @@
+ + +
+
+
+ +
+
+ +
+
+ diff --git a/resources/views/pages/Kasir/print_dapur_2x.blade.php b/resources/views/pages/Kasir/print_dapur_2x.blade.php new file mode 100644 index 0000000..e625363 --- /dev/null +++ b/resources/views/pages/Kasir/print_dapur_2x.blade.php @@ -0,0 +1,223 @@ + + + + + + + + Document + {{-- + --}} + {{-- --}} + + + + + + @for ($i = 0; $i < 2; $i++)
+

Print Dapur

+
+ + +

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

+

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

+

Meja: {{ $pesanan->nomor_meja }}

+
+ +

{{ $pesanan->kode_pesanan }}

+

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

+

Order: {{ $pesanan->nama_pemesan }}

+
+
+

+
+

Menu Order

+ + + @foreach ($pesanan->detailPesanan as $item) + + + + @endforeach + +
+ ({{ $item->jumlah_produk }} X) + {{ $item->nama_produk }} + @if ($item->keterangan_produk != '') +
+ +      ket: {{ $item->keterangan_produk }} + + @endif +
+

Keterangan Pesanan Keseluruhan

+ + + + + + +
+ {{ $pesanan->keterangan_pesanan != '' ? $pesanan->keterangan_pesanan : '-' }} +
+
+ @endfor + + +
+
+
+ +
+
+ +
+
+ + + + + \ No newline at end of file diff --git a/resources/views/pages/Kasir/print_dapur_3x.blade.php b/resources/views/pages/Kasir/print_dapur_3x.blade.php index 693c1f6..107b5a6 100644 --- a/resources/views/pages/Kasir/print_dapur_3x.blade.php +++ b/resources/views/pages/Kasir/print_dapur_3x.blade.php @@ -78,7 +78,7 @@ @for ($i = 0; $i < 3; $i++)
-

untuk dapur

+

Print Dapur


@@ -136,16 +136,108 @@ -

{{ $pesanan->keterangan_pesanan != '' ? $pesanan->keterangan_pesanan : '-' }}

+

{{ $pesanan->keterangan_pesanan != '' ? $pesanan->keterangan_pesanan : '-' }} +


@endfor + + +
+
+
+ +
+
+ +
+
+ diff --git a/resources/views/pages/Kasir/transaksi.blade.php b/resources/views/pages/Kasir/transaksi.blade.php index f9ac161..0b29eb3 100644 --- a/resources/views/pages/Kasir/transaksi.blade.php +++ b/resources/views/pages/Kasir/transaksi.blade.php @@ -590,8 +590,18 @@ })