feat: job add crontab

This commit is contained in:
xingyu4j
2025-10-17 14:27:18 +08:00
parent d4acf33a35
commit 4f7b7c0e59

View File

@@ -9,8 +9,9 @@ import { DICT_TYPE } from '@vben/constants';
import { getDictOptions } from '@vben/hooks'; import { getDictOptions } from '@vben/hooks';
import { formatDateTime } from '@vben/utils'; import { formatDateTime } from '@vben/utils';
// import { Timeline } from 'ant-design-vue'; import { NTimeline, NTimelineItem } from 'naive-ui';
// import { CronTab } from '#/components/cron-tab';
import { CronTab } from '#/components/cron-tab';
import { DictTag } from '#/components/dict-tag'; import { DictTag } from '#/components/dict-tag';
/** 新增/修改的表单 */ /** 新增/修改的表单 */
@@ -234,9 +235,9 @@ export function useDetailSchema(): DescriptionItemSchema[] {
if (!data?.nextTimes || data.nextTimes.length === 0) { if (!data?.nextTimes || data.nextTimes.length === 0) {
return '无后续执行时间'; return '无后续执行时间';
} }
return h(Timeline, {}, () => return h(NTimeline, {}, () =>
data.nextTimes?.map((time: Date) => data.nextTimes?.map((time: Date) =>
h(Timeline.Item, {}, () => formatDateTime(time)), h(NTimelineItem, {}, () => formatDateTime(time)),
), ),
); );
}, },