diff --git a/src/renderer/src/components/CleanerOperationHistoryModal.tsx b/src/renderer/src/components/CleanerOperationHistoryModal.tsx index 7df1d64..610d9b0 100644 --- a/src/renderer/src/components/CleanerOperationHistoryModal.tsx +++ b/src/renderer/src/components/CleanerOperationHistoryModal.tsx @@ -16,6 +16,8 @@ import { ChevronRight, CheckCircle, XCircle, + CircleMinus, + AlertTriangle, Clock, Copy, FlaskConical @@ -566,29 +568,51 @@ const BatchItem = React.memo(({ batch, isAdmin, onDelete }: BatchItemProps) => { {mat.rowNumber} - - {mat.result === 'deleted' - ? '已删除' - : mat.result === 'skipped' - ? '已跳过' - : mat.result === 'failed' - ? '失败' - : mat.result === 'uncertain' - ? '不确定' - : mat.result} - + {mat.result === 'success' || mat.result === 'deleted' ? ( + + + + ) : mat.result === 'skipped' ? ( + + + + ) : mat.result === 'uncertain' ? ( + + + + ) : mat.result?.startsWith('failed') ? ( + + + + ) : null} {mat.reason || '-'}