From 69f1a5968aa4874353919e260d1d27f54c950056 Mon Sep 17 00:00:00 2001 From: Jevinca Marvella Date: Tue, 9 Dec 2025 17:26:56 +0700 Subject: [PATCH] Revisi Tab Menu --- main.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 0f300c9..bbdebf6 100644 --- a/main.py +++ b/main.py @@ -700,10 +700,18 @@ class App: self.tab_order = ttk.Frame(main) self.tab_waiter = ttk.Frame(main) - main.add(self.tab_order, text="Order Menu") + # Tab untuk semua role main.add(self.tab_menu_view, text="Menu - View") + + # Tab khusus pembeli (bisa order) + if self.session['role'] in ['pembeli', 'admin', 'user']: + main.add(self.tab_order, text="Order Menu") + + # Tab khusus waiter if self.session['role'] in ['waiter', 'admin']: main.add(self.tab_waiter, text="Waiter - Pesanan") + + # Tab khusus admin if self.session['role'] == 'admin': main.add(self.tab_menu_manage, text="Menu - Manage") main.add(self.tab_promo, text="Promo - Manage")