From c4d9e1ab98c1eb3d491c82743b73c2705c7b3b1d Mon Sep 17 00:00:00 2001 From: xiangxy Date: Fri, 20 Oct 2023 20:42:04 +0800 Subject: [PATCH] tasklist --- src/pages/modules/taskmanage/TaskLists.vue | 28 +++++++++++++++++----- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/src/pages/modules/taskmanage/TaskLists.vue b/src/pages/modules/taskmanage/TaskLists.vue index 8f08999..8732f92 100644 --- a/src/pages/modules/taskmanage/TaskLists.vue +++ b/src/pages/modules/taskmanage/TaskLists.vue @@ -7,24 +7,24 @@
+ - - + + -
序号 任务号 目标站点 任务状态 生成时间
{{index+1}} {{e.task_num}} {{e.target_point}} {{e.task_status_name}} {{e.create_time}}
- +
@@ -39,6 +39,7 @@ export default { data () { return { pkId: '', + selectIndex: '', dataList: [] } }, @@ -54,8 +55,15 @@ export default { this.toast(res.desc) } }, - toDel () { - console.log(1) + toRadio (e, index) { + this.selectIndex = index + this.pkId = this.pkId === e.task_uuid ? '' : e.task_uuid + }, + toDel (index) { + if (this.pkId) { + this.dataList.splice(index, 1) + this.pkId = '' + } }, async updateTask () { let res = await updateTask(this.dataList) @@ -72,6 +80,14 @@ export default {