This commit is contained in:
2026-03-08 01:21:36 +08:00
parent 84e7ae4ef1
commit d08688dda3
2 changed files with 31 additions and 52 deletions
+8 -7
View File
@@ -899,6 +899,7 @@ const MoldInsightView = {
uploadFile,
formatFileSize,
formatDateTime,
formatNumber,
toggleFileHistory,
viewResult
};
@@ -969,11 +970,8 @@ const MoldInsightView = {
</thead>
<tbody>
<template v-for="file in state.history.files" :key="file.filename">
<tr class="file-row" @click="toggleFileHistory(file.filename)">
<td>
<span class="expand-icon">{{ state.expandedFiles[file.filename] ? '▼' : '▶' }}</span>
{{ file.filename }}
</td>
<tr>
<td>{{ file.filename }}</td>
<td>
<span class="badge badge-info">{{ file.upload_count }} 次</span>
</td>
@@ -985,16 +983,19 @@ const MoldInsightView = {
</td>
<td>{{ formatDateTime(file.latest_upload_time) }}</td>
<td>
<div class="action-buttons" @click.stop>
<div class="action-buttons">
<button v-if="file.latest_status === 'completed'" class="btn-sm btn-primary" @click="viewResult({task_id: file.latest_task_id})">
查看最新
</button>
<button class="btn-sm btn-secondary" @click="toggleFileHistory(file.filename)">
{{ state.expandedFiles[file.filename] ? '收起' : '历史记录' }}
</button>
</div>
</td>
</tr>
<tr v-if="state.expandedFiles[file.filename]" class="history-detail-row">
<td colspan="6">
<div class="history-detail">
<div class="history-dropdown">
<table class="data-table inner-table">
<thead>
<tr>