{item.name}
@@ -249,7 +251,7 @@ const Props = forwardRef(({ onParentChange }, ref) => {
{item.value && item.value.length > 0
? item.value.map((ele) => (
-
+
{ele.name}
{ele.size}
diff --git a/react-ui/src/pages/Experiment/status.ts b/react-ui/src/pages/Experiment/status.ts
index 0a7b6652..fc4eb586 100644
--- a/react-ui/src/pages/Experiment/status.ts
+++ b/react-ui/src/pages/Experiment/status.ts
@@ -4,17 +4,6 @@ export interface StatusInfo {
icon: string;
}
-export enum ExperimentStatus {
- Running = 'Running',
- Succeeded = 'Succeeded',
- Pending = 'Pending',
- Failed = 'Failed',
- Error = 'Error',
- Terminated = 'Terminated',
- Skipped = 'Skipped',
- Omitted = 'Omitted',
-}
-
export const experimentStatusInfo: Record
= {
Running: {
label: '运行中',
diff --git a/react-ui/src/pages/Experiment/types.ts b/react-ui/src/pages/Experiment/types.ts
index e69de29b..c90f310c 100644
--- a/react-ui/src/pages/Experiment/types.ts
+++ b/react-ui/src/pages/Experiment/types.ts
@@ -0,0 +1,10 @@
+export enum ExperimentStatus {
+ Running = 'Running',
+ Succeeded = 'Succeeded',
+ Pending = 'Pending',
+ Failed = 'Failed',
+ Error = 'Error',
+ Terminated = 'Terminated',
+ Skipped = 'Skipped',
+ Omitted = 'Omitted',
+}
diff --git a/react-ui/src/requestConfig.ts b/react-ui/src/requestConfig.ts
index 13c13ac8..ca732f12 100644
--- a/react-ui/src/requestConfig.ts
+++ b/react-ui/src/requestConfig.ts
@@ -13,7 +13,6 @@ export const requestConfig: RequestConfig = {
requestInterceptors: [
(url: any, options: { headers: any }) => {
const headers = options.headers ? options.headers : [];
- console.log('request ====>:', url);
const authHeader = headers['Authorization'];
const isToken = headers['isToken'];
if (!authHeader && isToken !== false) {
@@ -39,18 +38,17 @@ export const requestConfig: RequestConfig = {
},
],
responseInterceptors: [
- (response: any) =>
- {
+ (response: any) => {
const { status, data } = response;
if (status && status >= 200 && status < 300 && data && data.code === 200) {
- return response
+ return response;
} else {
if (data && data.msg) {
message.error(data.msg);
} else {
- message.error("请求失败");
+ message.error('请求失败');
}
- return Promise.reject(response)
+ return Promise.reject(response);
}
},
],
diff --git a/react-ui/src/services/session.ts b/react-ui/src/services/session.ts
index 89630a4a..021cf4fc 100644
--- a/react-ui/src/services/session.ts
+++ b/react-ui/src/services/session.ts
@@ -96,10 +96,6 @@ export async function refreshToken() {
});
}
-export async function getRouters(): Promise {
- return request('/api/system/menu/getRouters');
-}
-
export function convertCompatRouters(childrens: API.RoutersMenuItem[]): any[] {
return childrens.map((item: API.RoutersMenuItem) => {
return {
@@ -116,8 +112,9 @@ export function convertCompatRouters(childrens: API.RoutersMenuItem[]): any[] {
});
}
+// 获取路由列表
export async function getRoutersInfo(): Promise {
- return getRouters().then((res) => {
+ return request('/api/system/menu/getRouters').then((res: any) => {
if (res.code === 200) {
return convertCompatRouters(res.data);
} else {
diff --git a/react-ui/tsconfig.json b/react-ui/tsconfig.json
index e94cf4cf..9922437a 100644
--- a/react-ui/tsconfig.json
+++ b/react-ui/tsconfig.json
@@ -7,7 +7,7 @@
"esModuleInterop": true, // 禁用命名空间导入(import * as fs from "fs"),并启用CJS/AMD/UMD样式的导入(import fs from "fs")
"allowSyntheticDefaultImports": true, // 允许从没有默认导出的模块进行默认导入
"strict": true, // 启用所有严格类型检查选项
- "forceConsistentCasingInFileNames": true, // 不允许对同一文件的引用使用不一致的大小写
+ "forceConsistentCasingInFileNames": false, // 允许对同一文件的引用使用不一致的大小写
"module": "esnext", // 指定模块代码生成
"moduleResolution": "node", // 使用Node.js样式解析模块
"isolatedModules": true, // 无条件地为未解析的文件发出导入
@@ -22,7 +22,8 @@
"noFallthroughCasesInSwitch": true, // 报告switch语句中的fallthrough案例错误
"baseUrl": "./",
"paths": {
- "@/*": ["src/*"]
+ "@/*": ["src/*"],
+ "@@/*": ["src/.umi/*"]
}
},
"include": [