From 8013505daf5913fd41d86895ad25ae392c02bd4c Mon Sep 17 00:00:00 2001 From: chanx <1243304602@qq.com> Date: Tue, 21 Oct 2025 09:38:36 +0800 Subject: [PATCH] Fix(edit-tag): Fix the bug that the edit-tag tag cannot be deleted #9869 (#10679) ### What problem does this PR solve? fix(edit-tag): Fix the bug that the edit-tag tag cannot be deleted #9869 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- web/src/components/edit-tag/index.tsx | 49 ++++++------------- web/src/pages/dataflow-result/interface.ts | 4 +- .../dataset-overview/overview-table.tsx | 5 +- 3 files changed, 20 insertions(+), 38 deletions(-) diff --git a/web/src/components/edit-tag/index.tsx b/web/src/components/edit-tag/index.tsx index 7b0b97372..1921853d0 100644 --- a/web/src/components/edit-tag/index.tsx +++ b/web/src/components/edit-tag/index.tsx @@ -1,5 +1,4 @@ import { PlusOutlined } from '@ant-design/icons'; -import { TweenOneGroup } from 'rc-tween-one'; import React, { useEffect, useRef, useState } from 'react'; import { X } from 'lucide-react'; @@ -57,7 +56,7 @@ const EditTag = React.forwardRef( {tag} -
+
{tag} @@ -84,11 +83,11 @@ const EditTag = React.forwardRef( return (
- {inputVisible ? ( + {inputVisible && ( ( } }} /> - ) : ( - - )} - {Array.isArray(tagChild) && tagChild.length > 0 && ( - { - if (e.type === 'appear' || e.type === 'enter') { - (e.target as any).style = 'display: inline-block'; - } - }} - leave={{ opacity: 0, width: 0, scale: 0, duration: 200 }} - appear={false} - > - {tagChild} - )} +
+ {Array.isArray(tagChild) && tagChild.length > 0 && <>{tagChild}} + {!inputVisible && ( + + )} +
); }, diff --git a/web/src/pages/dataflow-result/interface.ts b/web/src/pages/dataflow-result/interface.ts index 93f4bb785..0772b4cea 100644 --- a/web/src/pages/dataflow-result/interface.ts +++ b/web/src/pages/dataflow-result/interface.ts @@ -148,6 +148,6 @@ export interface NavigateToDataflowResultProps { [PipelineResultSearchParams.AgentTitle]?: string; [PipelineResultSearchParams.IsReadOnly]?: string; [PipelineResultSearchParams.Type]: string; - [PipelineResultSearchParams.CreatedBy]: string; - [PipelineResultSearchParams.DocumentExtension]: string; + [PipelineResultSearchParams.CreatedBy]?: string; + [PipelineResultSearchParams.DocumentExtension]?: string; } diff --git a/web/src/pages/dataset/dataset-overview/overview-table.tsx b/web/src/pages/dataset/dataset-overview/overview-table.tsx index af18c7ed4..c2cdb061a 100644 --- a/web/src/pages/dataset/dataset-overview/overview-table.tsx +++ b/web/src/pages/dataset/dataset-overview/overview-table.tsx @@ -311,7 +311,6 @@ const FileLogsTable: FC = ({ data, pagination, setPagination, - loading, active = LogTabs.FILE_LOGS, }) => { const [sorting, setSorting] = useState([]); @@ -328,13 +327,13 @@ const FileLogsTable: FC = ({ fileName: row.original.document_name, source: row.original.source_from, task: row.original?.task_type, - status: row.original.statusName, + status: row.original.status as RunningStatus, startDate: formatDate(row.original.process_begin_at), duration: formatSecondsToHumanReadable( row.original.process_duration || 0, ), details: row.original.progress_msg, - }; + } as unknown as IFileLogItem; console.log('logDetail', logDetail); setLogInfo(logDetail); setIsModalVisible(true);