This commit is contained in:
2026-03-14 02:39:01 +08:00
parent d079488952
commit 570efb7dea
+15 -2
View File
@@ -419,7 +419,8 @@ const HomeView = {
<div v-if="state.loading" class="loading-state">
<div class="spinner"></div>
<span>加载中...</span>
<p>正在加载任务数据...</p>
<p style="font-size:12px;color:#666;">DEBUG: {{ route.params.taskId }}</p>
</div>
<div v-else class="dashboard-grid">
@@ -1135,6 +1136,7 @@ const ResultView = {
});
const loadTask = async () => {
console.log('[ResultView] loadTask 开始, taskId:', route.params.taskId);
try {
state.task = await apiRequest(`/api/status/${route.params.taskId}`, { method: 'POST' });
console.log('任务数据:', state.task);
@@ -1167,6 +1169,10 @@ const ResultView = {
return priorityMap[priority] || priority;
};
const isFoamMaterial = (material) => {
return material === 'aluminum_foam';
};
return { state, formatFileSize, formatDateTime, formatNumber, getPriorityText, isFoamMaterial };
},
template: `
@@ -1175,7 +1181,14 @@ const ResultView = {
<button class="btn-back" @click="$router.back()">← 返回</button>
<h1>分析结果</h1>
</div>
<!-- DEBUG -->
<div style="background:#f0f;padding:20px;margin:20px;">
<h2>DEBUG: ResultView</h2>
<p>taskId: {{ route.params.taskId }}</p>
<p>loading: {{ state.loading }}</p>
<p>task: {{ state.task ? 'exists' : 'null' }}</p>
<p>error: {{ state.error }}</p>
</div>
<div v-if="state.loading" class="loading-state">
<div class="spinner"></div>
<span>加载中...</span>