diff --git a/app/api/evaluation_points/rule-groups.ts b/app/api/evaluation_points/rule-groups.ts index 057cb0e..b243be9 100644 --- a/app/api/evaluation_points/rule-groups.ts +++ b/app/api/evaluation_points/rule-groups.ts @@ -1204,12 +1204,25 @@ export async function getEvaluationPointGroups( headers: token ? { 'Authorization': `Bearer ${token}` } : {} }); + // 🔍 调试:打印完整响应 + console.log('📦 getEvaluationPointGroups 完整响应:', JSON.stringify(response, null, 2)); + if (response.error) { + console.error('❌ getEvaluationPointGroups 错误:', response.error); return { error: response.error, status: response.status }; } if (response.data) { + console.log('📊 response.data:', response.data); + console.log('📊 response.data.data:', response.data.data); + + if (!response.data.data) { + console.error('❌ response.data.data 不存在!完整 response.data:', response.data); + return { error: '返回数据格式不正确:缺少 data 字段', status: 500 }; + } + const ruleGroups = response.data.data.map(convertApiGroupToRuleGroup); + console.log('✅ 转换后的 ruleGroups:', ruleGroups); return { data: ruleGroups, totalCount: response.data.total