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 v-if="state.loading" class="loading-state">
<div class="spinner"></div> <div class="spinner"></div>
<span>加载中...</span> <p>正在加载任务数据...</p>
<p style="font-size:12px;color:#666;">DEBUG: {{ route.params.taskId }}</p>
</div> </div>
<div v-else class="dashboard-grid"> <div v-else class="dashboard-grid">
@@ -1135,6 +1136,7 @@ const ResultView = {
}); });
const loadTask = async () => { const loadTask = async () => {
console.log('[ResultView] loadTask 开始, taskId:', route.params.taskId);
try { try {
state.task = await apiRequest(`/api/status/${route.params.taskId}`, { method: 'POST' }); state.task = await apiRequest(`/api/status/${route.params.taskId}`, { method: 'POST' });
console.log('任务数据:', state.task); console.log('任务数据:', state.task);
@@ -1167,6 +1169,10 @@ const ResultView = {
return priorityMap[priority] || priority; return priorityMap[priority] || priority;
}; };
const isFoamMaterial = (material) => {
return material === 'aluminum_foam';
};
return { state, formatFileSize, formatDateTime, formatNumber, getPriorityText, isFoamMaterial }; return { state, formatFileSize, formatDateTime, formatNumber, getPriorityText, isFoamMaterial };
}, },
template: ` template: `
@@ -1175,7 +1181,14 @@ const ResultView = {
<button class="btn-back" @click="$router.back()">← 返回</button> <button class="btn-back" @click="$router.back()">← 返回</button>
<h1>分析结果</h1> <h1>分析结果</h1>
</div> </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 v-if="state.loading" class="loading-state">
<div class="spinner"></div> <div class="spinner"></div>
<span>加载中...</span> <span>加载中...</span>