Fix shop and POS route parity

This commit is contained in:
Ho Ngoc Hai
2026-05-24 00:48:20 +07:00
parent 481f07b31a
commit 0e99b1d654

View File

@@ -7,6 +7,7 @@ import {
CalendarClock,
CheckSquare,
ClipboardList,
Clock,
Coffee,
CreditCard,
DoorOpen,
@@ -216,6 +217,19 @@ export const posWorkflows: Record<VerticalKind | "shared", Array<{ slug: string;
{ slug: "return-exchange", title: "Return / exchange", description: "Đổi trả và bù trừ bill.", icon: ReceiptText }
],
shared: [
{ slug: "method-select", title: "Chọn phương thức", description: "Chọn tiền mặt, thẻ, QR, chuyển khoản hoặc gift card.", icon: CreditCard },
{ slug: "cash-payment", title: "Thanh toán tiền mặt", description: "Nhập tiền khách đưa, tính tiền thối và ghi ledger.", icon: CreditCard },
{ slug: "card-payment", title: "Thanh toán thẻ", description: "Ghi nhận giao dịch thẻ khi thiết bị hoặc gateway được cấu hình.", icon: CreditCard },
{ slug: "qr-payment", title: "Thanh toán QR", description: "Hiển thị QR và theo dõi trạng thái giao dịch.", icon: Monitor },
{ slug: "transfer-payment", title: "Chuyển khoản", description: "Đối soát chuyển khoản ngân hàng và ghi nhận thanh toán.", icon: TrendingUp },
{ slug: "gift-card-payment", title: "Gift card", description: "Thanh toán bằng thẻ quà tặng hoặc ví khách hàng.", icon: Gift },
{ slug: "partial-payment", title: "Thanh toán một phần", description: "Tách nhiều phương thức thanh toán trên cùng hóa đơn.", icon: ReceiptText },
{ slug: "payment-pending", title: "Chờ thanh toán", description: "Theo dõi giao dịch đang chờ xác nhận.", icon: Clock },
{ slug: "payment-success", title: "Thanh toán thành công", description: "Hoàn tất hóa đơn, in biên lai và cập nhật đơn.", icon: CheckSquare },
{ slug: "order-edit", title: "Sửa đơn", description: "Điều chỉnh món, số lượng, ghi chú và phụ thu.", icon: ClipboardList },
{ slug: "discount", title: "Giảm giá", description: "Áp voucher, khuyến mãi hoặc chiết khấu thủ công.", icon: Tag },
{ slug: "customer-select", title: "Chọn khách hàng", description: "Gắn hội viên, tích điểm và lịch sử mua hàng.", icon: Heart },
{ slug: "table-transfer", title: "Chuyển bàn/phòng", description: "Chuyển order giữa bàn, phòng hoặc khu vực.", icon: Grid3X3 },
{ slug: "cash-drawer", title: "Cash drawer", description: "Mở két, kiểm ca, đối soát tiền mặt.", icon: CreditCard },
{ slug: "shift", title: "Shift management", description: "Mở/đóng ca bán.", icon: CalendarClock },
{ slug: "pending-orders", title: "Pending orders", description: "Đơn chờ xử lý.", icon: ClipboardList },