From d91119af8ab6731cebbffe49cb2f87c23774a5f9 Mon Sep 17 00:00:00 2001 From: Admin Date: Wed, 28 Jan 2026 17:55:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BC=96=E8=BE=91=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=AF=B9=E8=AF=9D=E6=A1=86=E4=BD=BF=E7=94=A8=20Tab=20=E5=88=86?= =?UTF-8?q?=E7=B1=BB=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 使用 Tabs 分类组织内容: - 基本信息:名称、租户、类型、调度 - 脚本配置:脚本内容、参数 - 通知与高级:通知渠道、重试、告警 2. 固定对话框高度,内部滚动,避免整体滚动体验差 --- frontend/src/views/scheduled-tasks/index.vue | 428 ++++++++++--------- 1 file changed, 235 insertions(+), 193 deletions(-) diff --git a/frontend/src/views/scheduled-tasks/index.vue b/frontend/src/views/scheduled-tasks/index.vue index c5af34b..8ecf58c 100644 --- a/frontend/src/views/scheduled-tasks/index.vue +++ b/frontend/src/views/scheduled-tasks/index.vue @@ -561,203 +561,218 @@ onMounted(() => { - + - - - - - - - - - - - - - - - - - - - - - Python 脚本 - Webhook - - - - - - - 指定时间点 - CRON 表达式 - - - - - - - -
-
- - {{ tp }} - + + + +
+ + + + + + + + + + + + + + + + + + + + + Python 脚本 + Webhook + + + + + + + 指定时间点 + CRON 表达式 + + + + + + + +
+
+ + {{ tp }} + +
+
+ + 添加 +
+
+
点击添加按钮增加执行时间点
+
+ + +
格式: 分 时 日 月 周,如: 0 9 * * * (每天9点)
+
-
- - 添加 + + + + +
+ + + + + + + + +
+
+ 暂无参数 +
+
+ + {{ key }}: {{ String(val).substring(0, 20) }}{{ String(val).length > 20 ? '...' : '' }} + +
+ 编辑参数 +
+
脚本中使用 get_param('key') 获取
+
-
-
点击添加按钮增加执行时间点
- - - -
格式: 分 时 日 月 周,如: 0 9 * * * (每天9点)
-
- - - - - - - - - -
-
- 暂无参数 -
-
- - {{ key }}: {{ String(val).substring(0, 20) }}{{ String(val).length > 20 ? '...' : '' }} - -
- 编辑参数 -
-
脚本中使用 get_param('key') 获取
-
- - - 高级配置 - - - - - - - - - - - - - - - - - - - - - - - - - 通知配置(脚本设置 result 变量后自动发送) - - -
- 请先选择租户,再配置通知渠道 -
- -
- - -
- 请先选择租户 -
- -
+
+