master
cody 3 months ago
parent 7ed061afc2
commit 04416d3899

@ -229,10 +229,30 @@
loading.style.display = 'none';
searchBtn.disabled = false;
if (data.code === 200 && data.data && data.data.length > 0) {
displayResults(data.data);
console.log('API Response:', data); // 调试信息
// 处理两种返回格式:
// 1. 直接返回数组:[{...}, {...}]
// 2. 包装格式:{code: 200, data: [...]}
let companies = null;
if (Array.isArray(data)) {
// 直接返回数组
companies = data;
} else if (data.code === 200 && Array.isArray(data.data)) {
// 包装格式
companies = data.data;
} else if (data.errcode) {
// 错误格式
showError(data.errmsg || '查询失败');
results.innerHTML = '<div class="no-results">查询失败</div>';
return;
}
if (companies && companies.length > 0) {
displayResults(companies);
} else {
showError(data.msg || '未找到相关公司信息');
showError('未找到相关公司信息');
results.innerHTML = '<div class="no-results">未找到相关公司信息</div>';
}
})

Loading…
Cancel
Save