feat(M08-A): 接入顾客端订单查询

This commit is contained in:
Codex
2026-06-24 21:42:02 +08:00
parent 47ec7fc30e
commit eea8eea12d
20 changed files with 769 additions and 2 deletions
+15 -1
View File
@@ -9,7 +9,9 @@ const appJson = JSON.parse(read('miniapp/app.json'));
for (const page of [
'pages/index/index',
'pages/store/detail',
'pages/room/detail'
'pages/room/detail',
'pages/orders/list',
'pages/orders/detail'
]) {
assert.ok(appJson.pages.includes(page), `${page} must be registered`);
}
@@ -41,4 +43,16 @@ for (const route of [
assert.match(room, new RegExp(route.replace('/', '\\/')));
}
const orders = read('miniapp/pages/orders/list.js')
+ read('miniapp/pages/orders/detail.js');
for (const route of [
'/orders?page=',
'/orders/${encodeURIComponent',
'/history',
'/cancellation-quote',
'/cancel'
]) {
assert.match(orders, new RegExp(route.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')));
}
console.log('PASS: M08-A miniapp customer pages use fixed domain and real app-api calls.');