diff --git a/react-ui/src/pages/ModelDeployment/components/ServerLog/index.less b/react-ui/src/pages/ModelDeployment/components/ServerLog/index.less index acde5abb..11f3bf34 100644 --- a/react-ui/src/pages/ModelDeployment/components/ServerLog/index.less +++ b/react-ui/src/pages/ModelDeployment/components/ServerLog/index.less @@ -11,7 +11,11 @@ font-family: 'Roboto Mono', 'Menlo', 'Consolas', 'Monaco', monospace; display: flex; flex-direction: column; - align-items: center; + align-items: left; + + &--empty { + align-items: center; + } &__more { padding: 20px 0; diff --git a/react-ui/src/pages/ModelDeployment/components/ServerLog/index.tsx b/react-ui/src/pages/ModelDeployment/components/ServerLog/index.tsx index 08f3ed7a..40665ef0 100644 --- a/react-ui/src/pages/ModelDeployment/components/ServerLog/index.tsx +++ b/react-ui/src/pages/ModelDeployment/components/ServerLog/index.tsx @@ -3,6 +3,7 @@ import { getServiceVersionLogReq } from '@/services/modelDeployment'; import { to } from '@/utils/promise'; import { DoubleRightOutlined } from '@ant-design/icons'; import { Button, DatePicker, type TimeRangePickerProps } from 'antd'; +import classNames from 'classnames'; import dayjs from 'dayjs'; import { useEffect, useState } from 'react'; import styles from './index.less'; @@ -106,6 +107,8 @@ function ServerLog({ info }: ServerLogProps) { } }; + const logContent = logData.map((v) => v.log_content).join(''); + return (
@@ -122,9 +125,9 @@ function ServerLog({ info }: ServerLogProps) { 查询
- {logData.length > 0 && ( + {logContent ? (
-
{logData.map((v) => v.log_content).join('') || '暂无日志'}
+
{logContent}
{hasMore && (
+ ) : ( +
+ 暂无日志 +
)}
);