From 4d2c9e546c1861e590127a9394cdc689bc8cce2c Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sun, 1 Feb 2026 21:40:21 +0800 Subject: [PATCH] =?UTF-8?q?refactor(menu):=20=E8=B0=83=E6=95=B4=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E7=BB=93=E6=9E=84=E5=B9=B6=E6=9B=B4=E6=96=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=AE=A1=E7=90=86=E6=A0=87=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将数据管理菜单项标题从"数据管理"改为"数集管理" - 重新排列菜单项顺序,将数据标注和内容生成功能移至数据管理后 - 数据集统计页面标题从"数据管理"更新为"数据集统计" - 移除重复的数据标注和内容生成菜单配置项 --- .../DataManagement/Home/DataManagement.tsx | 110 +++++++++--------- frontend/src/pages/Layout/menu.tsx | 30 ++--- 2 files changed, 70 insertions(+), 70 deletions(-) diff --git a/frontend/src/pages/DataManagement/Home/DataManagement.tsx b/frontend/src/pages/DataManagement/Home/DataManagement.tsx index fa0aaea..d141afa 100644 --- a/frontend/src/pages/DataManagement/Home/DataManagement.tsx +++ b/frontend/src/pages/DataManagement/Home/DataManagement.tsx @@ -8,8 +8,8 @@ import { } from "@ant-design/icons"; import TagManager from "@/components/business/TagManagement"; import { Link, useNavigate } from "react-router"; -import { useEffect, useMemo, useState } from "react"; -import type { ReactNode } from "react"; +import { useEffect, useMemo, useState } from "react"; +import type { ReactNode } from "react"; import { SearchControls } from "@/components/SearchControls"; import CardView from "@/components/CardView"; import type { Dataset } from "@/pages/DataManagement/dataset.model"; @@ -36,19 +36,19 @@ export default function DatasetManagementPage() { const [editDatasetOpen, setEditDatasetOpen] = useState(false); const [currentDataset, setCurrentDataset] = useState(null); const [showUploadDialog, setShowUploadDialog] = useState(false); - const [statisticsData, setStatisticsData] = useState({ - count: [], - size: [], - }); + const [statisticsData, setStatisticsData] = useState({ + count: [], + size: [], + }); async function fetchStatistics() { const { data } = await getDatasetStatisticsUsingGet(); - const statistics: StatisticsData = { - size: [ - { - title: "数据集总数", - value: data?.totalDatasets || 0, + const statistics: StatisticsData = { + size: [ + { + title: "数据集总数", + value: data?.totalDatasets || 0, }, { title: "文件总数", @@ -76,10 +76,10 @@ export default function DatasetManagementPage() { title: "视频", value: data?.count?.video || 0, }, - ], - }; - setStatisticsData(statistics); - } + ], + }; + setStatisticsData(statistics); + } const [tags, setTags] = useState([]); @@ -136,9 +136,9 @@ export default function DatasetManagementPage() { message.success("数据集下载成功"); }; - const handleDeleteDataset = async (id: string) => { - if (!id) return; - await deleteDatasetByIdUsingDelete(id); + const handleDeleteDataset = async (id: string) => { + if (!id) return; + await deleteDatasetByIdUsingDelete(id); fetchData({ pageOffset: 0 }); message.success("数据删除成功"); }; @@ -223,12 +223,12 @@ export default function DatasetManagementPage() { title: "状态", dataIndex: "status", key: "status", - render: (status: DatasetStatusMeta) => { - return ( - - {status?.label} - - ); + render: (status: DatasetStatusMeta) => { + return ( + + {status?.label} + + ); }, width: 120, }, @@ -274,10 +274,10 @@ export default function DatasetManagementPage() { key: "actions", width: 200, fixed: "right", - render: (_: unknown, record: Dataset) => ( -
- {operations.map((op) => ( - + render: (_: unknown, record: Dataset) => ( +
+ {operations.map((op) => ( +