Add the order formatter.

main
KKlochko 2 years ago
parent 99bf9f07fa
commit b5c58984c5

@ -0,0 +1,18 @@
class OrderFormatter():
def format(self, order) -> str:
id = order['id']
order_type = order['delivery']['deliveryTypeText']
order_address = order['delivery']['deliveryAddress']
item_price = order['prices']['itemsPrice']
package_price = order['prices']['packagePrice']
delivery_price = order['prices']['deliveryPrice']
full_price = order['prices']['fullPrice']
return f"Ваше замовлення має id: {id}.\n" \
f"Вид доставки: {order_type}.\n" \
f"Доставка до: {order_address}.\n" \
f"Ціна товарів: {item_price}.\n" \
f"Ціна пакування: {package_price}.\n" \
f"Ціна доставки: {delivery_price}.\n\n" \
f"Остаточна ціна: {full_price}."
Loading…
Cancel
Save