+
{v.file_name}
))}
diff --git a/react-ui/src/pages/missingPage.jsx b/react-ui/src/pages/missingPage.jsx
index 89250f98..e8e034a4 100644
--- a/react-ui/src/pages/missingPage.jsx
+++ b/react-ui/src/pages/missingPage.jsx
@@ -11,8 +11,8 @@ const MissingPage = () => {
title="敬请期待~"
content={'很抱歉,您访问的正在开发中,\n请耐心等待。'}
hasFooter={true}
- backTitle="返回首页"
- onBack={() => navigate('/')}
+ buttonTitle="返回首页"
+ onRefresh={() => navigate('/')}
>
);
};
diff --git a/react-ui/src/requestConfig.ts b/react-ui/src/requestConfig.ts
index 5e02e678..df1c2bc6 100644
--- a/react-ui/src/requestConfig.ts
+++ b/react-ui/src/requestConfig.ts
@@ -26,6 +26,7 @@ const popupError = (error: string, skipErrorHandler: boolean | undefined = false
* @doc https://umijs.org/docs/max/request#配置
*/
export const requestConfig: RequestConfig = {
+ timeout: 120 * 1000,
requestInterceptors: [
(url: string, options: AxiosRequestConfig) => {
const headers = options.headers ?? {};
diff --git a/react-ui/src/services/dataset/index.js b/react-ui/src/services/dataset/index.js
index dec43db8..12e8f5a2 100644
--- a/react-ui/src/services/dataset/index.js
+++ b/react-ui/src/services/dataset/index.js
@@ -27,12 +27,9 @@ export function getDatasetInfo(params) {
}
// 新增数据集
-export function addDateset(data) {
+export function addDataset(data) {
return request(`/api/mmp/newdataset/addDatasetAndVersion`, {
method: 'POST',
- headers: {
- 'Content-Type': 'application/json;charset=UTF-8',
- },
data,
});
}
@@ -54,21 +51,10 @@ export function getDatasetVersionList(params) {
});
}
-// 查询数据集版本文件列表
-// export function getDatasetVersionFiles(params) {
-// return request(`/api/mmp/datasetVersion/versions`, {
-// method: 'GET',
-// params,
-// });
-// }
-
// 新增数据集版本
export function addDatasetVersion(data) {
return request(`/api/mmp/newdataset/addVersion`, {
method: 'POST',
- headers: {
- 'Content-Type': 'application/json;charset=UTF-8',
- },
data,
});
}
@@ -101,7 +87,7 @@ export function deleteDatasetVersion(params) {
// 分页查询模型列表
export function getModelList(params) {
- return request(`/api/mmp/models`, {
+ return request(`/api/mmp/newmodel/queryModels`, {
method: 'GET',
params,
});
@@ -109,68 +95,59 @@ export function getModelList(params) {
// 新增模型
export function addModel(data) {
- return request(`/api/mmp/models/addModelAndVersion`, {
+ return request(`/api/mmp/newmodel/addModel`, {
method: 'POST',
- headers: {
- 'Content-Type': 'application/json;charset=UTF-8',
- },
data,
});
}
-// 查询模型简介
-export function getModelById(id) {
- return request(`/api/mmp/models/${id}`, {
- method: 'GET',
+// 删除模型
+export function deleteModel(params) {
+ return request(`/api/mmp/newmodel/delete`, {
+ method: 'DELETE',
+ params,
});
}
-// 查询模型版本列表
-export function getModelVersionsById(id) {
- return request(`/api/mmp/models/versions/${id}`, {
+
+// 查询模型详情
+export function getModelInfo(params) {
+ return request(`/api/mmp/newmodel/getModelDetail`, {
method: 'GET',
+ params,
});
}
-// 根据版本查询文件列表
-export function getModelVersionIdList(params) {
- return request(`/api/mmp/modelsVersion/versions`, {
+// 查询模型版本列表
+export function getModelVersionList(params) {
+ return request(`/api/mmp/newmodel/getVersionList`, {
method: 'GET',
params,
});
}
// 新增模型版本
-export function addModelsVersionDetail(data) {
- return request(`/api/mmp/modelsVersion/addModelVersions`, {
+export function addModelVersion(data) {
+ return request(`/api/mmp/newmodel/addVersion`, {
method: 'POST',
- headers: {
- 'Content-Type': 'application/json;charset=UTF-8',
- },
data,
});
}
-// 删除模型
-export function deleteModel(id) {
- return request(`/api/mmp/models/${id}`, {
- method: 'DELETE',
- });
-}
// 删除模型版本
export function deleteModelVersion(params) {
- return request(`/api/mmp/modelsVersion/deleteVersion`, {
+ return request(`/api/mmp/newmodel/deleteVersion`, {
method: 'DELETE',
params,
});
}
// 获取模型依赖
-export function getModelAtlasReq(data) {
- return request(`/api/mmp/modelDependency/queryModelAtlas`, {
- method: 'POST',
- data
+export function getModelAtlasReq(params) {
+ return request(`/api/mmp/newmodel/getModelDependencyTree`, {
+ method: 'GET',
+ params
});
}
diff --git a/react-ui/src/utils/index.ts b/react-ui/src/utils/index.ts
index b1111521..8ef057ba 100644
--- a/react-ui/src/utils/index.ts
+++ b/react-ui/src/utils/index.ts
@@ -190,3 +190,13 @@ export const fittingString = (str: string, maxWidth: number, fontSize: number) =
});
return res;
};
+
+/**
+ * Checks if a given string is empty, undefined, or null.
+ *
+ * @param {any} str - the string to be checked
+ * @return {boolean} true if the string is empty, undefined, or null, false otherwise
+ */
+export const isEmptyString = (str: any): boolean => {
+ return str === '' || str === undefined || str === null;
+};