From 3efb9ef2b39c1e1c88981a9e467dc8477811535b Mon Sep 17 00:00:00 2001
From: bunny <1319900154@qq.com>
Date: Thu, 19 Dec 2024 20:41:28 +0800
Subject: [PATCH] =?UTF-8?q?fixbug:=20=F0=9F=90=9B=20=E7=BC=BA=E5=B0=91?=
=?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=E6=8E=A5?=
=?UTF-8?q?=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/scheduler/schedulers/index.vue | 10 +++++++---
src/views/scheduler/schedulers/schedulers-dialog.vue | 10 ++++++----
src/views/scheduler/schedulers/utils/hooks.ts | 1 +
src/views/scheduler/schedulers/utils/types.ts | 2 ++
4 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/src/views/scheduler/schedulers/index.vue b/src/views/scheduler/schedulers/index.vue
index 533e9a6..1fd2c55 100644
--- a/src/views/scheduler/schedulers/index.vue
+++ b/src/views/scheduler/schedulers/index.vue
@@ -67,7 +67,9 @@ onMounted(() => {
- {{ $t('search') }}
+
+ {{ $t('search') }}
+
{{ $t('buttons.reset') }}
@@ -113,11 +115,13 @@ onMounted(() => {
- {{ $t('modify') }}
+
+ {{ $t('modify') }}
+
-
+
{{ $t('pause') }}
diff --git a/src/views/scheduler/schedulers/schedulers-dialog.vue b/src/views/scheduler/schedulers/schedulers-dialog.vue
index 2bd795e..ad6af91 100644
--- a/src/views/scheduler/schedulers/schedulers-dialog.vue
+++ b/src/views/scheduler/schedulers/schedulers-dialog.vue
@@ -21,6 +21,8 @@ const props = withDefaults(defineProps(), {
cronExpression: undefined,
// 执行方法
jobMethodName: undefined,
+ // 是否是更新
+ isUpdate: false,
}),
});
@@ -44,19 +46,19 @@ defineExpose({ formRef });
-
+
-
+
-
+
@@ -68,7 +70,7 @@ defineExpose({ formRef });
-
+
diff --git a/src/views/scheduler/schedulers/utils/hooks.ts b/src/views/scheduler/schedulers/utils/hooks.ts
index a957c45..f80aba4 100644
--- a/src/views/scheduler/schedulers/utils/hooks.ts
+++ b/src/views/scheduler/schedulers/utils/hooks.ts
@@ -63,6 +63,7 @@ export function onUpdate(row: any) {
description: row.description,
jobClassName: row.jobClassName,
cronExpression: row.cronExpression,
+ isUpdate: true,
},
},
draggable: true,
diff --git a/src/views/scheduler/schedulers/utils/types.ts b/src/views/scheduler/schedulers/utils/types.ts
index 423558d..5be66c2 100644
--- a/src/views/scheduler/schedulers/utils/types.ts
+++ b/src/views/scheduler/schedulers/utils/types.ts
@@ -10,6 +10,8 @@ export interface FormItemProps {
jobClassName: string;
// corn表达式
cronExpression: string;
+ // 是否是更新
+ isUpdate: boolean;
}
// 添加或修改表单Props