恢复测试订单创建

This commit is contained in:
yml2213
2026-07-30 19:04:38 +08:00
parent 2f0104be07
commit 254ba9b721
7 changed files with 417 additions and 24 deletions
+7
View File
@@ -5,6 +5,7 @@ import type {
ApiCredential,
CallbackCredential,
CallbackSubscription,
CreateTestOrderResult,
FulfillmentOrder,
LoginResult,
Merchant,
@@ -62,6 +63,12 @@ export const merchantApi = {
request.patch(`/merchant/products/${id}`, data).then((r) => r.data.data),
orders: (params?: Record<string, unknown>) =>
request.get('/merchant/orders', { params }).then((r) => r.data.data as PageResult<FulfillmentOrder>),
createTestOrder: (data: {
sku: string
buyer_reference?: string
note?: string
fulfillment_status?: 'pending' | 'failed'
}) => request.post('/merchant/orders/test', data).then((r) => r.data.data as CreateTestOrderResult),
wallet: () =>
request.get('/merchant/wallet').then((r) => r.data.data as WalletAccount),
ledger: (params?: Record<string, unknown>) =>