From 61c71b9a0eb37737aee892ef9685448fda263f17 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 14 Jun 2026 01:21:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(infra):=20=E5=A2=9E=E5=8A=A0=E5=AE=9A?= =?UTF-8?q?=E6=97=B6=E4=BB=BB=E5=8A=A1=E5=90=8C=E6=AD=A5=E5=85=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为 vue3 同步任务按钮补充 infra:job:create 权限 - 为 vben antd、antdv-next、ele 增加 syncJob API - 为 vben 定时任务列表增加同步任务按钮和确认/loading 流程 --- src/api/infra/job/index.ts | 3 +-- src/views/infra/job/index.vue | 8 +++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/api/infra/job/index.ts b/src/api/infra/job/index.ts index fa1de7ea5..b72d3b634 100644 --- a/src/api/infra/job/index.ts +++ b/src/api/infra/job/index.ts @@ -67,8 +67,7 @@ export const getJobNextTimes = (id: number) => { return request.get({ url: '/infra/job/get_next_times?id=' + id }) } - // 同步定时任务到 Quartz export const syncJob = () => { return request.post({ url: '/infra/job/sync' }) -} \ No newline at end of file +} diff --git a/src/views/infra/job/index.vue b/src/views/infra/job/index.vue index 6f9f86350..1910e0cca 100644 --- a/src/views/infra/job/index.vue +++ b/src/views/infra/job/index.vue @@ -77,7 +77,13 @@ 执行日志 - + 同步任务