From d01ec3b31035ccfc6664149cb756e5bf01a87674 Mon Sep 17 00:00:00 2001 From: whyour Date: Sat, 15 Nov 2025 19:09:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20parse=20cron?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/crontab/modal.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/crontab/modal.tsx b/src/pages/crontab/modal.tsx index 8951df66..a911b219 100644 --- a/src/pages/crontab/modal.tsx +++ b/src/pages/crontab/modal.tsx @@ -3,7 +3,7 @@ import config from '@/utils/config'; import { request } from '@/utils/http'; import { MinusCircleOutlined, PlusOutlined } from '@ant-design/icons'; import { Button, Form, Input, Modal, Select, Space, message } from 'antd'; -import cronParse from 'cron-parser'; +import { CronExpressionParser } from 'cron-parser'; import { useEffect, useState } from 'react'; import intl from 'react-intl-universal'; import { getScheduleType, scheduleTypeMap } from './const'; @@ -91,7 +91,7 @@ const CronModal = ({ { required: true }, { validator: (_, value) => { - if (!value || cronParse.parseExpression(value).hasNext()) { + if (!value || CronExpressionParser.parse(value).hasNext()) { return Promise.resolve(); } return Promise.reject(intl.get('Cron表达式格式有误'));