From d2074919a9850d9a3ede682c412d9b9a2c6a986e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sat, 12 Mar 2022 11:37:31 +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/xmGroup/XmGroupMng.vue | 60 ++++++++++++++++--- .../xm/core/xmIteration/XmIterationSelect.vue | 3 +- .../xm/core/xmProduct/XmProductSelect.vue | 2 +- .../xm/core/xmProject/XmProjectSelect.vue | 4 +- 4 files changed, 57 insertions(+), 12 deletions(-) diff --git a/src/views/xm/core/xmGroup/XmGroupMng.vue b/src/views/xm/core/xmGroup/XmGroupMng.vue index 362ca087..135a0be8 100644 --- a/src/views/xm/core/xmGroup/XmGroupMng.vue +++ b/src/views/xm/core/xmGroup/XmGroupMng.vue @@ -9,18 +9,26 @@ {{filters.selProject?filters.selProject.name:'选择项目'}} - - - - 查询 + 小组进度 - 变化日志 - 绑定即聊情况 + 变化日志 + 绑定即聊情况 角色说明 - 注意:点击架构图进行操作 + 点击架构图操作 + + + 变化日志 + 绑定即聊情况 + 角色说明 + 注意:点击架构图进行操作 + 更多 + - @@ -297,6 +306,9 @@ XmProductSelect,XmProjectSelect, }, xmIteration(){ this.getXmGroup(); + }, + "filters.key":function(val) { + this.$refs.tree.filter(val); } }, data() { @@ -748,7 +760,37 @@ XmProductSelect,XmProjectSelect, onProjectClearSelect(){ this.filters.selProject=null this.xmGroups=[] - } + }, + filterNode(value, data) { + if (!value) return true; + var match=false; + if(data.leaderUsername){ + match=data.leaderUsername.indexOf(value)!==-1; + if(match==true){ + return true; + } + } + if(data.assUsername){ + match=data.assUsername.indexOf(value)!==-1; + if(match==true){ + return true; + } + } + if(data.groupName){ + match=data.groupName.indexOf(value)!==-1; + if(match==true){ + return true; + } + } + + if(data.crowBranchName){ + match=data.crowBranchName.indexOf(value)!==-1; + if(match==true){ + return true; + } + } + return data.label.indexOf(value) !== -1; + }, },//end methods mounted() { this.$nextTick(() => { diff --git a/src/views/xm/core/xmIteration/XmIterationSelect.vue b/src/views/xm/core/xmIteration/XmIterationSelect.vue index 4cbcdbbb..8e20d83d 100644 --- a/src/views/xm/core/xmIteration/XmIterationSelect.vue +++ b/src/views/xm/core/xmIteration/XmIterationSelect.vue @@ -3,7 +3,8 @@ - + +