|
|
@@ -91,6 +91,7 @@ class ItemWeb(BaseModel):
|
|
|
itemTotal: float
|
|
|
|
|
|
class OrderWeb(BaseModel):
|
|
|
+ user: str
|
|
|
items: List[ItemWeb]
|
|
|
totalAmount: float
|
|
|
orderDate: str
|
|
|
@@ -191,7 +192,7 @@ async def printer_order(order: OrderWeb):
|
|
|
items = order.items
|
|
|
table = order.table
|
|
|
printer = PrinterUSB(0xfe6,0x811e)
|
|
|
- print_order = Order([Item(item.name, item.price, item.quantity) for item in items])
|
|
|
+ print_order = Order(order.user,[Item(item.name, item.price, item.quantity) for item in items])
|
|
|
printer.print_order(print_order, table)
|
|
|
|
|
|
|