diff --git a/com.actionsoft.apps.coe.pal.cooperation/src/views/member/MemberAdd.vue b/com.actionsoft.apps.coe.pal.cooperation/src/views/member/MemberAdd.vue index 949e92d..ac75d97 100644 --- a/com.actionsoft.apps.coe.pal.cooperation/src/views/member/MemberAdd.vue +++ b/com.actionsoft.apps.coe.pal.cooperation/src/views/member/MemberAdd.vue @@ -15,6 +15,11 @@
+ + + + +
@@ -32,6 +37,7 @@ @node-click="openNode" @node-expand="expandNode" @node-collapse="closeNode" + :filter-node-method="filterNode" node-key="id" lazy :load="loadNode"> @@ -91,6 +97,7 @@ default: '' } }, + data() { return { dialogVisible: false, @@ -116,6 +123,7 @@ addressType: 'user', highSecurityFilter: 'sysAdmin,auditor' ,// 例如值为sysAdmin,auditor,则开启三员之后该地址簿不显示系统管理员和安全审计员 pid: '', + searchUserName:'' } }, @@ -315,6 +323,13 @@ console.log(error); }) }, + filterNode(value, data) { + if (!value) return true; + return data.name.indexOf(value) !== -1; + }, + searchUserNameFun(){ + this.$refs.tree.filter(this.searchUserName); + }, }, watch: { visible(val) { diff --git a/com.actionsoft.apps.coe.pal.cooperation/src/views/role/RoleUpdate.vue b/com.actionsoft.apps.coe.pal.cooperation/src/views/role/RoleUpdate.vue index 9060a0c..19a873b 100644 --- a/com.actionsoft.apps.coe.pal.cooperation/src/views/role/RoleUpdate.vue +++ b/com.actionsoft.apps.coe.pal.cooperation/src/views/role/RoleUpdate.vue @@ -1,6 +1,7 @@