diff --git a/src/pages/crontab/index.tsx b/src/pages/crontab/index.tsx
index 2dc52192..0ef45f17 100644
--- a/src/pages/crontab/index.tsx
+++ b/src/pages/crontab/index.tsx
@@ -99,12 +99,12 @@ const Crontab = () => {
align: 'center' as const,
render: (text: string, record: any) => (
<>
- {record.status !== CrontabStatus.disabled && !record.pid && (
+ {record.status === CrontabStatus.idle && (
} color="default">
空闲中
)}
- {record.status === CrontabStatus.running && record.pid && (
+ {record.status === CrontabStatus.running && (
} color="processing">
运行中
diff --git a/src/pages/crontab/logModal.tsx b/src/pages/crontab/logModal.tsx
index 6e27246d..a5323890 100644
--- a/src/pages/crontab/logModal.tsx
+++ b/src/pages/crontab/logModal.tsx
@@ -31,7 +31,7 @@ const CronLogModal = ({
if (localStorage.getItem('logCron') === cron._id) {
const log = data.data as string;
setValue(log || '暂无日志');
- if (log && !log.includes('执行结束') && visible) {
+ if (log && !log.includes('执行结束')) {
setTimeout(() => {
getCronLog();
}, 2000);