diff --git a/detail_transaksi.csv b/detail_transaksi.csv index 038df96..931e05a 100644 --- a/detail_transaksi.csv +++ b/detail_transaksi.csv @@ -11,3 +11,8 @@ id,transaksi_id,menu_id,qty,harga_satuan,subtotal_item 10,7,4,2,25000.0,50000.0 11,7,3,2,30000.0,60000.0 12,8,11,1,18000.0,18000.0 +13,9,7,1,21000.0,21000.0 +14,9,8,1,25000.0,25000.0 +15,9,9,1,30000.0,30000.0 +16,10,2,1,25000.0,25000.0 +17,10,7,1,21000.0,21000.0 diff --git a/favorite.csv b/favorite.csv index cf07897..4aff8a3 100644 --- a/favorite.csv +++ b/favorite.csv @@ -3,7 +3,10 @@ user_id,menu_id,order_count,last_ordered 1,2,1,2025-12-13 20:12:35 1,4,1,2025-12-13 20:12:35 1,6,1,2025-12-13 20:12:35 -4,2,1,2025-12-13 22:18:23 +4,2,2,2025-12-14 10:03:04 4,4,2,2025-12-13 22:22:02 4,3,2,2025-12-13 22:22:02 4,11,1,2025-12-14 01:44:46 +4,7,2,2025-12-14 10:03:04 +4,8,1,2025-12-14 09:50:02 +4,9,1,2025-12-14 09:50:02 diff --git a/main.py b/main.py index 04826d6..f3187fd 100644 --- a/main.py +++ b/main.py @@ -4593,6 +4593,16 @@ class App: bg_color = '#E0E0E0' status_color = '#757575' status_text = '⚪ UNKNOWN' + if status_text == '⚪ UNKNOWN': + tk.Button( + btn_frame, + text="⚠️ Reset Paksa", + font=("Arial", 8, "bold"), + bg='red', + fg='white', + width=12, + command=lambda n=nomor: self.tutup_meja(n) + ).pack() # BUAT CARD card = tk.Frame( diff --git a/meja.csv b/meja.csv index 3e43136..2fe4157 100644 --- a/meja.csv +++ b/meja.csv @@ -1,6 +1,6 @@ nomor_meja,status,transaksi_id 1,kosong, -2,terisi, +2,kosong, 3,kosong, 4,kosong, 5,kosong, diff --git a/menu.csv b/menu.csv index 7f35564..928a3e7 100644 --- a/menu.csv +++ b/menu.csv @@ -1,13 +1,13 @@ id,nama,kategori,harga,stok,foto,tersedia,item_discount_pct 1,Americano,Minuman,20000.0,7,img/americano.jpg,1,0.0 -2,Latte,Minuman,25000.0,5,img/latte.jpg,1,10.0 +2,Latte,Minuman,25000.0,4,img/latte.jpg,1,10.0 3,Banana Cake,Dessert,30000.0,9,img/banana_cake.jpg,1,4.0 4,Nasi Goreng,Makanan,25000.0,10,img/nasi_goreng.jpg,1,0.0 5,Nasi Kuning,Makanan,18000.0,7,img/Nasi-Kuning.jpg,1,5.0 6,Strawberry Milkshake,Minuman,19000.0,5,img/strawberry_milkshake.jpg,1,0.0 -7,Coconut Matcha,Minuman,21000.0,14,img/coconut_matcha.jpg,1,5.0 -8,Beef Yakiniku,Makanan,25000.0,13,img/Beef-Yakiniku.jpg,1,4.0 -9,Osaka Curry,Makanan,30000.0,15,img/osaka_curry.jpg,1,10.0 +7,Coconut Matcha,Minuman,21000.0,12,img/coconut_matcha.jpg,1,5.0 +8,Beef Yakiniku,Makanan,25000.0,12,img/Beef-Yakiniku.jpg,1,4.0 +9,Osaka Curry,Makanan,30000.0,14,img/osaka_curry.jpg,1,10.0 10,Choco Pudding,Dessert,20000.0,16,img/chocolate-pudding.jpg,1,8.0 11,Totoro Dango,Dessert,18000.0,9,img/dango.jpg,1,4.0 12,Cheese Cake,Dessert,32000.0,9,img/cheese-cake.jpg,1,6.0 diff --git a/pembayaran.csv b/pembayaran.csv index b76fd6b..a2f0d67 100644 --- a/pembayaran.csv +++ b/pembayaran.csv @@ -1,3 +1,5 @@ id,transaksi_id,metode_pembayaran,jumlah_bayar,status_pembayaran,tanggal_bayar,struk 1,4,ewallet-gopay,20000.0,sukses,2025-12-13 17:42:14, 2,8,cash,50000.0,sukses,2025-12-14 01:46:20, +3,9,qris,63855.0,sukses,2025-12-14 09:52:46, +4,10,cash,25000.0,sukses,2025-12-14 10:05:01, diff --git a/struk/STR-10-20251214_100501.txt b/struk/STR-10-20251214_100501.txt new file mode 100644 index 0000000..029245f --- /dev/null +++ b/struk/STR-10-20251214_100501.txt @@ -0,0 +1,30 @@ +═════════════════════════════════════════ + CAFE TOTORO MANIA + Jl. Raya Kampus No. 123, Surabaya + Telp: 031-123456 +═════════════════════════════════════════ + +No. Struk : STR-10-20251214 +Tanggal : 14/12/2025 10:03 +Meja : 5 +Kasir : kasir +Pembayaran : CASH +───────────────────────────────────────── +ITEM PESANAN: +───────────────────────────────────────── +Latte + 1 x Rp 25,000 Rp 25,000 +Coconut Matcha + 1 x Rp 21,000 Rp 21,000 +───────────────────────────────────────── +Subtotal : Rp 46,000 +Diskon Item : Rp 3,550 +Diskon Promo : Rp 19,102 +───────────────────────────────────────── +TOTAL BAYAR : Rp 23,348 +Bayar : Rp 25,000 +Kembalian : Rp 1,652 +═════════════════════════════════════════ + TERIMA KASIH ATAS KUNJUNGAN ANDA + SAMPAI JUMPA LAGI! +═════════════════════════════════════════ diff --git a/transaksi.csv b/transaksi.csv index 5d101e6..924fdcf 100644 --- a/transaksi.csv +++ b/transaksi.csv @@ -4,6 +4,8 @@ id,user_id,nomor_meja,total,status,promo_code,subtotal,item_discount,promo_disco 3,4,3,20000.0,dibayar,,20000.0,0.0,0.0,2025-12-13 16:33:41 4,4,2,20000.0,dibayar,,20000.0,0.0,0.0,2025-12-13 17:22:52 5,1,2,59500.0,dibayar,CAFETOTORO,69000.0,2500.0,7000.0,2025-12-13 20:12:35 -6,4,2,41965.0,diproses,MERDEKA,80000.0,3700.0,34335.0,2025-12-13 22:18:23 +6,4,2,41965.0,dibayar,MERDEKA,80000.0,3700.0,34335.0,2025-12-13 22:18:23 7,4,2,59180.0,dibayar,MERDEKA,110000.0,2400.0,48420.0,2025-12-13 22:22:02 8,4,1,17280.0,dibayar,,18000.0,720.0,0.0,2025-12-14 01:44:46 +9,4,3,63855.0,dibayar,OPENING,76000.0,5050.0,7095.0,2025-12-14 09:50:02 +10,4,5,23347.5,dibayar,MERDEKA,46000.0,3550.0,19102.5,2025-12-14 10:03:04