minishouyin/test-api-calls.js

38 lines
1.3 KiB
JavaScript
Raw Normal View History

2025-11-12 11:35:57 +08:00
// 检查API调用的调试脚本
const axios = require('axios');
async function testApiCalls() {
try {
console.log('测试订单列表接口...');
const ordersResponse = await axios.get('http://localhost:3002/api/orders');
console.log('订单列表接口响应:', {
status: ordersResponse.status,
dataLength: ordersResponse.data.data?.length || 0
});
console.log('\n测试订单统计接口(仅日期)...');
const statsResponse1 = await axios.get('http://localhost:3002/api/orders/stats?start_date=2025-11-11&end_date=2025-11-11');
console.log('订单统计接口响应(仅日期):', {
status: statsResponse1.status,
data: statsResponse1.data
});
console.log('\n测试订单统计接口(完整时间)...');
const statsResponse2 = await axios.get('http://localhost:3002/api/orders/stats?start_date=2025-11-11 00:00:00&end_date=2025-11-11 23:59:59');
console.log('订单统计接口响应(完整时间):', {
status: statsResponse2.status,
data: statsResponse2.data
});
} catch (error) {
console.error('API调用测试失败:', error.message);
if (error.response) {
console.error('错误响应:', {
status: error.response.status,
data: error.response.data
});
}
}
}
testApiCalls();