| | |
| | | >刷新任务</el-button |
| | | > |
| | | </el-row> |
| | | <el-row> |
| | | <!-- <el-row> |
| | | <el-button type="default" size="default" @click="newTestTask">新增测试任务</el-button> |
| | | <el-button type="default" size="default" @click="startNewTestTask" |
| | | >新建并运行一个测试任务</el-button |
| | |
| | | <el-button type="default" size="default" @click="shutDownTask" |
| | | >强制关闭所有测试任务</el-button |
| | | > |
| | | </el-row> |
| | | </el-row> --> |
| | | </template> |
| | | <el-scrollbar height="70vh" class="scrollbar"> |
| | | <template v-for="(v, i) in taskList" :key="i"> |
| | | <FYBgTaskCard |
| | | <FYBgTaskItem |
| | | :model="v" |
| | | :index="i" |
| | | @start="startTask" |
| | | @shutDown="shutDownTask" |
| | | @remove="removeTask" |
| | | @gotoResult="gotoResult" |
| | | ></FYBgTaskCard> |
| | | ></FYBgTaskItem> |
| | | </template> |
| | | </el-scrollbar> |
| | | </el-card> |
| | |
| | | }; |
| | | }, |
| | | methods: { |
| | | addTask(){ |
| | | |
| | | }, |
| | | newTestTask() { |
| | | this.fetchData((page, pageSize) => { |
| | | return bgtaskApi.newTestTask(`Test-Task-${++this.taskIndex}`).then((res) => { |
| | |
| | | this.fetchData((page, pageSize) => { |
| | | return bgtaskApi |
| | | .fetchTaskStatus({ |
| | | type: BG_TASK_TYPE.TEST.name |
| | | type: BG_TASK_TYPE.AUTO_SCORE.name |
| | | }) |
| | | .then((res) => { |
| | | this.taskList = res.data; |