feat(web): 增加一个停止全部压缩任务的小工具

This commit is contained in:
2024-01-29 15:47:25 +08:00
parent c6c4021930
commit 4b2585984c
4 changed files with 62 additions and 0 deletions

View File

@@ -215,6 +215,42 @@ function toolTab() {
}
]
},
{
type: 'form',
title: '停止所有压缩任务',
api: {
method: 'get',
url: '${base}/schedule/stop_all',
data: {
flink_job_id: '${flinkJobId|default:undefined}',
alias: '${alias|default:undefined}',
disable_meta: "${disableMeta|default:undefined}",
}
},
...formReloadFlinkJobIdTextInputAndAliasTextInput("163e043e-8cee-41fd-b5a4-0442ac682aec"),
body: [
{
type: 'group',
body: [
{
...flinkJobIdTextInput("163e043e-8cee-41fd-b5a4-0442ac682aec", true),
columnRatio: 5
},
{
...aliasTextInput("163e043e-8cee-41fd-b5a4-0442ac682aec", true),
columnRatio: 5
},
{
name: 'disableMeta',
type: 'checkbox',
label: '是否禁用表',
option: '表status设为n',
columnRatio: 2
}
]
},
]
},
]
}
}