From 57e7e8d59e25b680e422209e70e28648a7421690 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Mon, 28 Feb 2022 18:28:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmTask/XmTaskMngBatch.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/views/xm/core/xmTask/XmTaskMngBatch.vue b/src/views/xm/core/xmTask/XmTaskMngBatch.vue index d913c71c..45cba844 100644 --- a/src/views/xm/core/xmTask/XmTaskMngBatch.vue +++ b/src/views/xm/core/xmTask/XmTaskMngBatch.vue @@ -724,7 +724,15 @@ export default { var tips = res.data.tips; if (tips.isOk) { this.pageInfo.count = true; - this.getXmTasks(); + + var parents=this.sels.filter(i=>!this.sels.some(k=>k.id==i.parentTaskid)); + var needLoadChlidList=parents.filter(i=>i.lvl>1) + this.searchXmTasks() + if(needLoadChlidList.length>0){ + needLoadChlidList.forEach(i=>{ + treeTool.reloadChildren(this.$refs.table,this.maps,i.parentTaskid,'parentTaskid',this.loadXmTaskLazy) + }) + } } this.$message({ showClose: true,