Ver código fonte

项目管理添加人员设置搜索展开

Lijy 2 anos atrás
pai
commit
8383b0e94e

+ 4 - 3
fhKeeper/formulahousekeeper/timesheet/src/views/project/list.vue

@@ -1052,7 +1052,7 @@
                     :placeholder="$t('keywordfiltering')"
                     v-model="filterText" v-if="user.userNameNeedTranslate != '1'">
                     </el-input>
-                    <el-tree :data="deptMembData" show-checkbox :default-expand-all="searchPersonnelFlg" :props="defaultProps" node-key="id"
+                    <el-tree :data="deptMembData" :key="searchPersonnelFlgnum" show-checkbox :default-expand-all="searchPersonnelFlg" :props="defaultProps" node-key="id"
                         ref="chooseMembTree" @check-change="onTreeItemChange" :default-checked-keys="addForm.userId"
                         highlight-current  :filter-node-method="filterNode">
                         <span class="custom-tree-node" slot-scope="{ node, data }">
@@ -2787,7 +2787,6 @@ a {
             echartDepartment() {
                 console.log('我点击了搜索')
                 if(this.wxFilterText != '') {
-                    this.searchPersonnelFlg = true
                     this.http.post("/department/listAllMemb", {
                         keyword: this.wxFilterText,
                         cursor: ''
@@ -2797,8 +2796,9 @@ a {
                             var list = res.data.data;
                             this.setUserToDept(list);
                             this.deptMembData = list;
-                            console.log(this.deptMembData, '数据也')
                             this.$forceUpdate()
+                            this.searchPersonnelFlgnum = +this.searchPersonnelFlgnum +1
+                            this.searchPersonnelFlg = true
                         } else {
                             this.$message({
                                 message: res.msg,
@@ -2813,6 +2813,7 @@ a {
                         });
                     });
                 } else {
+                    this.searchPersonnelFlgnum = +this.searchPersonnelFlgnum +1
                     this.searchPersonnelFlg = false
                     this.getDepartment()
                 }