feat(aftersale): per-line refund/return flow with ledger-backed completion (add-aftersale-refunds)

This commit is contained in:
Chengdong Zhang
2026-09-23 16:56:30 +08:00
parent 93e5a05d48
commit 2c2b54c21c
43 changed files with 4889 additions and 32 deletions
+2 -1
View File
@@ -705,6 +705,7 @@ export function seedOrders(userId: string): MockOrderSeed {
currency: BASE_CURRENCY,
total_minor: total,
discount_minor: 0,
refund_total_minor: 0,
coupon_id: null,
group_activity_id: null,
group_id: null,
@@ -714,7 +715,7 @@ export function seedOrders(userId: string): MockOrderSeed {
};
};
const orders: Order[] = [
mk("o1", "VM20260910001", [0], "shipped", "2026-09-10T10:00:00.000Z"),
mk("o1", "VM20260910001", [0, 1], "shipped", "2026-09-10T10:00:00.000Z"),
mk("o2", "VM20260912002", [2, 6], "completed", "2026-09-12T15:30:00.000Z"),
mk("o3", "VM20260915003", [20], "pending_payment", "2026-09-15T09:12:00.000Z"),
];