{% extends "customer/base.html" %} {% block title %}Đơn hàng #{{ order.id }} — {{ brand.ten_hien_thi }}{% endblock %} {% block header %}
←
Đơn hàng #{{ order.id }}
{{ 'Mua vàng' if order.order_type == 'mua' else 'Bán vàng' }}
{% endblock %} {% block content %} {% set status_map = { 'cho_xac_nhan': ('🟡', 'Chờ xác nhận', 'badge-yellow'), 'da_xac_nhan': ('🟢', 'Đã xác nhận', 'badge-green'), 'da_huy': ('🔴', 'Đã hủy', 'badge-red'), 'hoan_thanh': ('✅', 'Hoàn thành', 'badge-green'), } %} {% set pay_map = { 'chua_thanh_toan': ('⏳', 'Chưa thanh toán', 'badge-yellow'), 'da_thanh_toan': ('✅', 'Đã thanh toán', 'badge-green'), } %} {% set s = status_map.get(order.trang_thai, ('❓', order.trang_thai, 'badge-gray')) %} {% set p = pay_map.get(order.payment_status, ('❓', order.payment_status, 'badge-gray')) %}
{{ s[0] }}
{{ s[1] }} {% if order.order_type == 'mua' %}
{{ p[0] }} {{ p[1] }}
{% endif %}
Chi tiết đơn hàng
{% if order.ghi_chu %} {% endif %}
Loại giao dịch {{ '🛒 Mua vàng' if order.order_type == 'mua' else '💰 Bán vàng' }}
Loại vàng {{ order.loai_vang }}
Số lượng {{ order.so_luong }} {{ order.don_vi }}
Giá đặt {{ "{:,.0f}".format(order.gia_dat) }} đ/chỉ
Thành tiền {{ "{:,.0f}".format(order.thanh_tien) }} đ
Ghi chú {{ order.ghi_chu }}
Thời gian {{ order.created_at | vndate }}
{% if payment %}
💳 Thanh toán chuyển khoản
Chuyển khoản đúng số tiền và nội dung để được xác nhận tự động.
QR VietQR
Ngân hàng {{ payment.bank_name }}
Số tài khoản {{ payment.account_no }}
Tên TK {{ payment.account_name }}
Số tiền {{ payment.amount_fmt }}
Nội dung CK {{ payment.noi_dung }}
⏰ Đơn hàng sẽ được xác nhận trong vòng 30 phút sau khi tiệm nhận được tiền (giờ làm việc).
{% endif %} {% if order.trang_thai == 'da_xac_nhan' or order.trang_thai == 'hoan_thanh' %}
✅ Đơn hàng đã được xác nhận. Tiệm sẽ liên hệ bạn để hoàn tất giao dịch.
{% endif %} {% if order.trang_thai == 'da_huy' %}
❌ Đơn hàng đã bị hủy. Vui lòng liên hệ tiệm nếu cần hỗ trợ.
{% endif %} ← Xem tất cả đơn hàng {% endblock %} {% block bottom_nav %} {% endblock %} {% block scripts %} {% endblock %}