diff --git a/react-ui/src/pages/ModelDeployment/VersionInfo/index.tsx b/react-ui/src/pages/ModelDeployment/VersionInfo/index.tsx
index 6cabf87a..0729631d 100644
--- a/react-ui/src/pages/ModelDeployment/VersionInfo/index.tsx
+++ b/react-ui/src/pages/ModelDeployment/VersionInfo/index.tsx
@@ -13,7 +13,6 @@ import { useParams } from '@umijs/max';
import { Tabs } from 'antd';
import { useEffect, useState } from 'react';
import ServerLog from '../components/ServerLog';
-import UserGuide from '../components/UserGuide';
import VersionBasicInfo from '../components/VersionBasicInfo';
import { ServiceVersionData } from '../types';
import styles from './index.less';
@@ -51,35 +50,41 @@ function ServiceVersionInfo() {
icon: ,
children: ,
},
- {
- key: ModelDeploymentTabKey.Guide,
- label: '调用指南',
- icon: ,
- children: ,
- },
- {
- key: ModelDeploymentTabKey.Log,
- label: '服务日志',
- icon: ,
- children: ,
- },
];
- if (versionInfo?.run_state === ServiceRunStatus.Running) {
- tabItems.splice(1, 0, {
+ if (versionInfo?.run_state === ServiceRunStatus.Running && versionInfo?.page_path) {
+ tabItems.push({
key: ModelDeploymentTabKey.Predict,
label: '预测',
icon: ,
children: (
- {versionInfo?.page_path && (
-
- )}
+
+
+ ),
+ });
+ }
+
+ if (versionInfo?.doc_path) {
+ tabItems.push({
+ key: ModelDeploymentTabKey.Guide,
+ label: '调用指南',
+ icon: ,
+ children: (
+
+
),
});
}
+ tabItems.push({
+ key: ModelDeploymentTabKey.Log,
+ label: '服务日志',
+ icon: ,
+ children: ,
+ });
+
return (