From b0b960a2b52c0bcf0459b671396714a4c4d06026 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Fri, 18 Feb 2022 02:56:26 +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/xmMenu/XmMenuMng.vue | 39 ++++++------------------- src/views/xm/core/xmTask/XmTaskAdd.vue | 9 ++++-- src/views/xm/core/xmTask/XmTaskEdit.vue | 14 +++++---- src/views/xm/core/xmTask/XmTaskMng.vue | 13 ++++++++- 4 files changed, 37 insertions(+), 38 deletions(-) diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index d5ff277b..08e965e7 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -92,20 +92,11 @@ - + @@ -256,18 +247,9 @@ ]), xmMenusTreeData() { - let xmMenus = JSON.parse(JSON.stringify(this.xmMenus || [])); - if (this.valueChangeRows && this.valueChangeRows.length) { - this.valueChangeRows.forEach(c => { - var index = xmMenus.findIndex(i=>i.id==c.id); - const oldRow = JSON.parse(JSON.stringify(xmMenus[index])); - xmMenus.splice(index,1); - c.parentTaskid = oldRow.parentTaskid; - xmMenus.push(c); - }) - } + let xmMenus =this.xmMenus; - const xmMenusTreeData = this.translateDataToTree(xmMenus); + let xmMenusTreeData = this.translateDataToTree(xmMenus); return xmMenusTreeData; }, @@ -440,10 +422,7 @@ } return params; }, - loadMenusLazy(row, treeNode, resolve) { - if(row.children&&row.children.length>0){ - resolve(row.children) - }else{ + loadMenusLazy(row, treeNode, resolve) { var params={pmenuId:row.menuId} params=this.getParams(params); params.isTop="" @@ -460,8 +439,7 @@ }else{ resolve([]) } - }).catch( err => this.load.list = false ); - } + }).catch( err => this.load.list = false ); }, //获取列表 XmMenu xm_project_menu @@ -472,6 +450,7 @@ total: this.pageInfo.total, count:this.pageInfo.count }; + this.xmMenus=[] if(this.pageInfo.orderFields!=null && this.pageInfo.orderFields.length>0){ let orderBys=[]; for(var i=0;i任务集 任务 - + - + {{addForm.projectName}} @@ -45,10 +45,12 @@ 如1.0或者1.2.3等 标记为里程碑 +
{{addForm.preTaskname}} 选前置任务 + @@ -68,7 +70,9 @@ +
+
{{addForm.createUsername}} @@ -164,6 +168,7 @@ +
diff --git a/src/views/xm/core/xmTask/XmTaskEdit.vue b/src/views/xm/core/xmTask/XmTaskEdit.vue index b3ad5d5d..2a4351d4 100644 --- a/src/views/xm/core/xmTask/XmTaskEdit.vue +++ b/src/views/xm/core/xmTask/XmTaskEdit.vue @@ -26,13 +26,13 @@ - 需求集 - 需求 + 任务集 + 任务 - + - + {{editForm.projectName}} {{editForm.parentTaskname?editForm.parentTaskname:"无上级"}} @@ -43,6 +43,7 @@ 如1.0或者1.2.3等 标记为里程碑 +
{{editForm.preTaskname}} 选前置任务 @@ -68,8 +69,10 @@ +
- +
+ {{editForm.createUsername}} 未设置 @@ -169,6 +172,7 @@ +
diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue index 5273d267..cbc1a4ac 100644 --- a/src/views/xm/core/xmTask/XmTaskMng.vue +++ b/src/views/xm/core/xmTask/XmTaskMng.vue @@ -379,7 +379,7 @@ min-width="250" >