diff --git a/frontend/web/src/pages/IntelligentEvals.tsx b/frontend/web/src/pages/IntelligentEvals.tsx
index 810dda8..7727c1d 100644
--- a/frontend/web/src/pages/IntelligentEvals.tsx
+++ b/frontend/web/src/pages/IntelligentEvals.tsx
@@ -146,6 +146,7 @@ export default function IntelligentEvalsPage() {
const handleDelete = async (id: string) => {
await intelligentEvalsApi.remove(id)
message.success('已删除')
+ closeDrawer()
void reloadList()
}
@@ -190,22 +191,9 @@ export default function IntelligentEvalsPage() {
render: (v: string | null) => (v ? formatDateTime(v) : '—'),
},
{
- title: '操作', key: 'action', width: 130, fixed: 'right' as const,
+ title: '操作', key: 'action', width: 88, fixed: 'right' as const,
render: (_, ev) => (
-
-
- {TERMINAL_STATUSES.has(ev.status) && (
- handleDelete(ev.id)}
- okText="删除"
- cancelText="取消"
- >
- } onClick={(e) => e.stopPropagation()} />
-
- )}
-
+
),
},
]
@@ -314,6 +302,17 @@ export default function IntelligentEvalsPage() {
}>取消
)}
+ {TERMINAL_STATUSES.has(selected.status) && (
+ void handleDelete(selected.id)}
+ okText="删除"
+ cancelText="取消"
+ >
+ }>删除
+
+ )}
)}
>