diff --git a/frontend/admin-web/src/services/systemWithdrawalService.ts b/frontend/admin-web/src/services/systemWithdrawalService.ts index afb747a0..ffd2284b 100644 --- a/frontend/admin-web/src/services/systemWithdrawalService.ts +++ b/frontend/admin-web/src/services/systemWithdrawalService.ts @@ -32,9 +32,10 @@ export const systemWithdrawalService = { */ async getOrders(params: SystemWithdrawalQueryParams = {}): Promise { const response = await apiClient.get(API_ENDPOINTS.SYSTEM_WITHDRAWAL.ORDERS, { params }); + // [2026-01-07] 修复:apiClient 响应拦截器已解包 response.data,这里 response 就是 { success, data } // eslint-disable-next-line @typescript-eslint/no-explicit-any - const result = (response as any)?.data?.data; - // [2026-01-07] 适配后端返回格式:orders -> items, pageSize -> limit + const result = (response as any)?.data; + // 适配后端返回格式:orders -> items, pageSize -> limit if (result) { return { items: result.orders ?? [],