feat(M08-D): 补后台订单运营

This commit is contained in:
Codex
2026-08-10 11:52:25 +08:00
parent 3502f5b5f7
commit 20a292e4ce
10 changed files with 619 additions and 37 deletions
+27
View File
@@ -11,8 +11,10 @@ for (const pattern of [
"activeModule = 'overview'",
"activeModule = 'cleaning'",
"activeModule = 'stores'",
"activeModule = 'orders'",
'平台运营总览',
'StoresRoomsPanel',
'OrdersPanel',
'运营总览',
'savedToken',
'loadCleaningWorkspace'
@@ -80,6 +82,24 @@ for (const pattern of [
assert.match(stores, new RegExp(pattern));
}
const orders = read('admin/src/components/OrdersPanel.vue');
for (const pattern of [
'订单筛选与处置',
'listManagedOrders',
'getManagedOrder',
'listManagedOrderHistory',
'executeManagedOrderAction',
'addManagedOrderNote',
'adjustManagedOrderTime',
'renewManagedOrder',
'changeManagedOrderRoom',
'导出当前页',
'状态流水',
'allowedActions'
]) {
assert.match(orders, new RegExp(pattern));
}
const routes = read('backend/src/routes/business-statistics.ts');
assert.match(routes, /'\/app-api\/management\/statistics', '\/admin-api\/statistics'/);
@@ -91,6 +111,11 @@ assert.match(storeRepository, /wifi_password = COALESCE\(\?, wifi_password\)/);
assert.match(storeRepository, /FROM qipai_store_business_hours/);
assert.match(storeRepository, /wifiConfigured/);
const orderQueryRoutes = read('backend/src/routes/order-query.ts');
assert.match(orderQueryRoutes, /'\/admin-api\/orders'/);
const orderStateRoutes = read('backend/src/routes/order-state.ts');
assert.match(orderStateRoutes, /'\/admin-api\/orders\/:orderId\/history'/);
const styles = read('admin/src/styles.css');
for (const pattern of [
'.overview-page',
@@ -102,6 +127,8 @@ for (const pattern of [
'.store-layout',
'.store-card',
'.hours-editor',
'.order-page-summary',
'.history-card',
'@media (max-width: 980px)',
'@media (max-width: 560px)'
]) {