Last active
October 4, 2022 07:59
-
-
Save scvahte/945f24503cb6425720c11e41e1e5e06a to your computer and use it in GitHub Desktop.
Table states
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Table states | |
Free | |
Open order -> Occupied | |
#Opened by customer | |
Open web order -> Web order | |
Upcoming bookings in next 3hrs? -> Booked Free | |
Seated | |
Occupied | |
#Opened by customer | |
Open web order -> Web order | |
Order paid -> Paid | |
Upcoming bookings in next 3hrs? -> Booked Occupied | |
Web order | |
Customer split bill request -> Attention | |
Order paid -> Web order paid | |
Upcoming bookings in next 3hrs? -> Booked Web order | |
Web order paid | |
Auto-clear after 10min -> Free | |
Attention | |
#Customer or waiter made changes | |
Made changes to order -> Web order | |
Order paid -> Paid | |
Paid | |
Auto-clear after 10min -> Free | |
Paid booked | |
Auto-clear after 10min -> Booked Free | |
Web order paid booked | |
Web order paid -> Booked Web order | |
Booked | |
Booked Free | |
Auto-clear when booking time expired -> Free | |
New order for booking -> Occupied | |
#non-booking order | |
New order -> Booked Occupied | |
New web order -> Web order | |
Booked Occupied | |
Auto-clear when booking time expired -> Are there other orders? | |
Order paid -> Paid booked | |
Booked Web order | |
New order for booking -> Web order | |
Order paid -> Web order paid booked | |
Are there other orders? | |
Yes -> Occupied | |
No -> Free | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function render(model){ | |
if (model.active_states[0].image_url) { | |
return $("img", | |
{src: model.active_states[0].image_url, style: {height: "100%"}}); | |
} else { | |
return "No image available." | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment