perf: 优化job 页面

This commit is contained in:
Aaron3S 2022-11-24 00:53:22 +08:00
parent 608b8b727f
commit d46e49df2a
3 changed files with 10 additions and 12 deletions

View File

@ -713,7 +713,8 @@
"JobType": "作业类型",
"Comment": "备注",
"History": "执行历史",
"UseParameterDefine": "定义参数"
"UseParameterDefine": "定义参数",
"TaskDispatch": "任务下发成功"
},
"perms": {
"": "",

View File

@ -8,7 +8,6 @@
<script>
import GenericListPage from '@/layout/components/GenericListPage'
import { ActionsFormatter, DateFormatter } from '@/components/TableFormatters'
import { openTaskPage } from '@/utils/jms'
import JobRunDialog from '@/views/ops/Job/JobRunDialog'
export default {
@ -119,10 +118,8 @@ export default {
this.$axios.post('/api/v1/ops/job-executions/', {
job: row.id,
parameters: parameters
}).then(data => {
this.$axios.get(`/api/v1/ops/job-executions/${data.id}/`).then(d => {
openTaskPage(d.task_id)
})
}).then(() => {
this.$message.success(this.$tc('ops.TaskDispatch'))
})
}
}