diff --git a/app/Http/Controllers/Kasir/Transaksi.php b/app/Http/Controllers/Kasir/Transaksi.php index 8415214..4218859 100644 --- a/app/Http/Controllers/Kasir/Transaksi.php +++ b/app/Http/Controllers/Kasir/Transaksi.php @@ -87,4 +87,17 @@ class Transaksi extends Controller $pesanan = \App\Models\Pesanan::with('detailPesanan', 'user')->find($id); return view('pages.kasir.print', compact('pesanan')); } + + public function detail($id) + { + $pesanan = \App\Models\Pesanan::with('detailPesanan', 'user')->find($id); + return view('pages.kasir.detail', compact('pesanan')); + } + + public function selectPaket($KODE) + { + $produk = Produk::where('kode_produk', $KODE)->get(); + dd($produk); + return response()->json($produk); + } } diff --git a/database/migrations/2024_01_18_033037_create_produks_table.php b/database/migrations/2024_01_18_033037_create_produks_table.php index c2a2b4f..7ff6883 100644 --- a/database/migrations/2024_01_18_033037_create_produks_table.php +++ b/database/migrations/2024_01_18_033037_create_produks_table.php @@ -17,11 +17,11 @@ return new class extends Migration $table->string('kode_produk')->nullable(); $table->string('nama_produk')->nullable(); $table->string('varian_produk')->nullable(); - $table->string('gambar_produk')->nullable(); $table->string('deskripsi_produk')->nullable(); $table->string('harga_produk')->nullable(); $table->string('stok_produk')->nullable(); $table->enum('tersedia', [0, 1])->default(1)->comment('0=tidak,1=iya'); + $table->string('gambar_produk')->nullable(); $table->unsignedBigInteger("updated_by")->nullable(); $table->unsignedBigInteger("created_by")->nullable(); diff --git a/database/seeders/ProdukSeeder.php b/database/seeders/ProdukSeeder.php index 74fad6d..b570a5a 100644 --- a/database/seeders/ProdukSeeder.php +++ b/database/seeders/ProdukSeeder.php @@ -22,7 +22,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 15000, 'stok_produk' => 100, 'kode_produk' => 'KOP-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -32,7 +32,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 15000, 'stok_produk' => 100, 'kode_produk' => 'KOP-002', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -42,7 +42,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 7000, 'stok_produk' => 100, 'kode_produk' => 'TEH-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -52,7 +52,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 9000, 'stok_produk' => 100, 'kode_produk' => 'TEH-002', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -63,7 +63,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 9000, 'stok_produk' => 100, 'kode_produk' => 'TEH-002', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -73,7 +73,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 8000, 'stok_produk' => 100, 'kode_produk' => 'JER-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -83,7 +83,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 8000, 'stok_produk' => 100, 'kode_produk' => 'JER-002', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -93,7 +93,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 8000, 'stok_produk' => 100, 'kode_produk' => 'TIM-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -103,7 +103,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 8000, 'stok_produk' => 100, 'kode_produk' => 'CAO-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -113,7 +113,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 9000, 'stok_produk' => 100, 'kode_produk' => 'JOS-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -123,7 +123,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 10000, 'stok_produk' => 100, 'kode_produk' => 'TEM-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -133,7 +133,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 10000, 'stok_produk' => 100, 'kode_produk' => 'COF-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -143,7 +143,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 12000, 'stok_produk' => 100, 'kode_produk' => 'SOD-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -153,7 +153,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 12000, 'stok_produk' => 100, 'kode_produk' => 'MEG-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -163,7 +163,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 12000, 'stok_produk' => 100, 'kode_produk' => 'AIR-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 1, @@ -173,7 +173,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 12000, 'stok_produk' => 100, 'kode_produk' => 'AIR-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 2, @@ -183,7 +183,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 15000, 'stok_produk' => 100, 'kode_produk' => 'NAS-001', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 2, @@ -193,7 +193,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 20000, 'stok_produk' => 100, 'kode_produk' => 'NAS-002', - 'tersedia' => 1, + 'tersedia' => '1', ], [ 'kategori_produk_id' => 2, @@ -203,7 +203,7 @@ class ProdukSeeder extends Seeder 'harga_produk' => 5000, 'stok_produk' => 100, 'kode_produk' => 'NAS-002', - 'tersedia' => 1, + 'tersedia' => '1', ], ]; diff --git a/resources/views/components/navbar.blade.php b/resources/views/components/navbar.blade.php index 70c46a3..98c86ee 100644 --- a/resources/views/components/navbar.blade.php +++ b/resources/views/components/navbar.blade.php @@ -1,22 +1,13 @@