diff --git a/frontend/src/pages/DataManagement/Detail/components/ImportConfiguration.tsx b/frontend/src/pages/DataManagement/Detail/components/ImportConfiguration.tsx index bb71f7e..8ec1278 100644 --- a/frontend/src/pages/DataManagement/Detail/components/ImportConfiguration.tsx +++ b/frontend/src/pages/DataManagement/Detail/components/ImportConfiguration.tsx @@ -1,7 +1,7 @@ import { Select, Input, Form, Radio, Modal, Button, UploadFile, Switch, Tooltip } from "antd"; import { InboxOutlined, QuestionCircleOutlined } from "@ant-design/icons"; import { dataSourceOptions } from "../../dataset.const"; -import { Dataset, DataSource } from "../../dataset.model"; +import { Dataset, DatasetType, DataSource } from "../../dataset.model"; import { useCallback, useEffect, useMemo, useState } from "react"; import { queryTasksUsingGet } from "@/pages/DataCollection/collection.apis"; import { updateDatasetByIdUsingPut } from "../../dataset.api"; @@ -159,6 +159,7 @@ export default function ImportConfiguration({ if (files.length === 0) return false; return files.some((file) => !isTextUploadFile(file)); }, [importConfig.files]); + const isTextDataset = data?.datasetType === DatasetType.TEXT; // 本地上传文件相关逻辑 @@ -363,26 +364,28 @@ export default function ImportConfiguration({ > - - 按分行分割{" "} - - - - - } - name="splitByLine" - valuePropName="checked" - > - - + {isTextDataset && ( + + 按分行分割{" "} + + + + + } + name="splitByLine" + valuePropName="checked" + > + + + )}