diff --git a/src/pages/crontab/logModal.tsx b/src/pages/crontab/logModal.tsx index ef5a0c29..345bb39c 100644 --- a/src/pages/crontab/logModal.tsx +++ b/src/pages/crontab/logModal.tsx @@ -6,6 +6,7 @@ import { Loading3QuartersOutlined, CheckCircleOutlined, } from '@ant-design/icons'; +import { PageLoading } from '@ant-design/pro-layout'; enum CrontabStatus { 'running', @@ -88,7 +89,7 @@ const CronLogModal = ({ const titleElement = () => { return ( <> - {excuting && } + {(excuting || loading) && } {!excuting && } 日志-{cron && cron.name}{' '} @@ -114,6 +115,7 @@ const CronLogModal = ({ bodyStyle={{ overflowY: 'auto', maxHeight: 'calc(80vh - var(--vh-offset, 0px))', + minHeight: '300px', }} forceRender onOk={() => cancel()} @@ -124,7 +126,9 @@ const CronLogModal = ({ , ]} > - {!loading && value && ( + {loading ? ( + + ) : (