From dc93dc0438ea66ab849e57e718f514c3764cc137 Mon Sep 17 00:00:00 2001 From: chenzhihang <709011834@qq.com> Date: Mon, 2 Sep 2024 15:38:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- react-ui/config/routes.ts | 11 ++++ react-ui/src/enums/index.ts | 6 ++ .../Dataset/components/ResourceList/index.tsx | 4 +- .../Dataset/components/Resourcetem/index.less | 61 ------------------- .../Dataset/components/Resourcetem/index.tsx | 54 ---------------- .../DevelopmentEnvironment/List/index.tsx | 2 +- 6 files changed, 20 insertions(+), 118 deletions(-) delete mode 100644 react-ui/src/pages/Dataset/components/Resourcetem/index.less delete mode 100644 react-ui/src/pages/Dataset/components/Resourcetem/index.tsx diff --git a/react-ui/config/routes.ts b/react-ui/config/routes.ts index c2b1c2a0..8838c75a 100644 --- a/react-ui/config/routes.ts +++ b/react-ui/config/routes.ts @@ -198,6 +198,17 @@ export default [ }, ], }, + { + name: '代码配置', + path: 'codeConfig', + routes: [ + { + name: '代码配置', + path: '', + component: './CodeConfig/List', + }, + ], + }, ], }, { diff --git a/react-ui/src/enums/index.ts b/react-ui/src/enums/index.ts index b75eeca4..5585725c 100644 --- a/react-ui/src/enums/index.ts +++ b/react-ui/src/enums/index.ts @@ -10,6 +10,12 @@ export enum CommonTabKeys { Public = 'Public', // 公开 } +// 公开还是私有 +export enum AvailableRange { + Public = 1, // 公开 + Private = 0, // 私有 +} + // 实验状态 export enum ExperimentStatus { Running = 'Running', // 运行中 diff --git a/react-ui/src/pages/Dataset/components/ResourceList/index.tsx b/react-ui/src/pages/Dataset/components/ResourceList/index.tsx index 60626faf..53df0e3f 100644 --- a/react-ui/src/pages/Dataset/components/ResourceList/index.tsx +++ b/react-ui/src/pages/Dataset/components/ResourceList/index.tsx @@ -9,7 +9,7 @@ import { App, Button, Input, Pagination, PaginationProps } from 'antd'; import { Ref, forwardRef, useEffect, useImperativeHandle, useState } from 'react'; import { CategoryData, ResourceData, ResourceType, resourceConfig } from '../../config'; import AddDatasetModal from '../AddDatasetModal'; -import ResourceItem from '../Resourcetem'; +import ResourceItem from '../ResourceItem'; import styles from './index.less'; export type ResourceListRef = { @@ -161,7 +161,7 @@ function ResourceList( 数据总数:{total}个
void; - onClick: (item: ResourceData) => void; -}; - -function ResourceItem({ item, isPublic, onClick, onRemove }: ResourceItemProps) { - return ( -
onClick(item)}> - - - {item.name} - - {!isPublic && ( - - )} - -
{item.description}
- -
- - {item.create_by} -
-
- - 最近更新: {formatDate(item.update_time, 'YYYY-MM-DD')} -
-
-
- ); -} - -export default ResourceItem; diff --git a/react-ui/src/pages/DevelopmentEnvironment/List/index.tsx b/react-ui/src/pages/DevelopmentEnvironment/List/index.tsx index 2b8fdf4e..8f7d7670 100644 --- a/react-ui/src/pages/DevelopmentEnvironment/List/index.tsx +++ b/react-ui/src/pages/DevelopmentEnvironment/List/index.tsx @@ -166,7 +166,7 @@ function EditorList() { key: 'name', width: '30%', render: (text, record) => - record.url ? ( + record.url && record.status === DevEditorStatus.Running ? ( gotoEditorPage(e, record)}> {text}