Merge branch 'master' of https://gitea.qinmian.online/2112A-ONE/cloud-ui
commit
9e03c9e652
|
@ -42,3 +42,11 @@ export function delQuest(id) {
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 执行任务
|
||||||
|
export function execute(taskCode) {
|
||||||
|
return request({
|
||||||
|
url: '/quest/quest/execute/'+taskCode,
|
||||||
|
method: 'post'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
|
@ -84,6 +84,12 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
|
<el-button
|
||||||
|
size="mini"
|
||||||
|
type="text"
|
||||||
|
icon="el-icon-setting"
|
||||||
|
@click="executeTask(scope.row.taskCode)"
|
||||||
|
>执行</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
|
@ -148,7 +154,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { listQuest, getQuest, delQuest, addQuest, updateQuest } from "/src/api/quest/quest";
|
import {listQuest, getQuest, delQuest, addQuest, updateQuest, execute} from "/src/api/quest/quest";
|
||||||
import dict from "../../../utils/dict";
|
import dict from "../../../utils/dict";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
@ -200,6 +206,7 @@ export default {
|
||||||
this.getList();
|
this.getList();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
execute,
|
||||||
dict,
|
dict,
|
||||||
/** 查询任务列表 */
|
/** 查询任务列表 */
|
||||||
getList() {
|
getList() {
|
||||||
|
@ -297,6 +304,12 @@ export default {
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
/** 执行按钮 */
|
||||||
|
executeTask(taskCode) {
|
||||||
|
execute(taskCode).then(res => {
|
||||||
|
this.$message.success(res.msg)
|
||||||
|
})
|
||||||
|
},
|
||||||
/** 导出按钮操作 */
|
/** 导出按钮操作 */
|
||||||
handleExport() {
|
handleExport() {
|
||||||
this.download('quest/quest/export', {
|
this.download('quest/quest/export', {
|
||||||
|
|
Loading…
Reference in New Issue