订单详情

This commit is contained in:
ray
2026-05-06 18:22:57 +08:00
parent 1c92478867
commit c4e7f8dd58
3 changed files with 10 additions and 0 deletions

View File

@@ -84,6 +84,8 @@ npm run messages
npm run orders
```
说明:会同时抓取订单列表与订单详情。
订单增量:
```powershell

View File

@@ -92,6 +92,11 @@ npm run bills -- --resume
npm run orders
```
说明:该命令会同时抓取:
- orders订单列表
- orderDetails订单详情
订单增量:
```bash

View File

@@ -553,6 +553,9 @@ export async function syncOrdersOnly(options = {}) {
const summary = { startedAt: new Date().toISOString(), datasets: {} };
page = await resolveActivePage(context, '/detail/order/~/costCenter/order');
summary.datasets.orders = await syncOrders(page, options);
const latestOrders = loadCurrentState('orders', datasets.orders.uniqueKey);
const orderIdsForDetail = collectValidOrderIds(latestOrders.records || []);
summary.datasets.orderDetails = await syncOrderDetails(page, orderIdsForDetail);
summary.finishedAt = new Date().toISOString();
const stamp = nowStamp();