From 3ca71791b839d7c9731643a8653c0b6fe1c6233a Mon Sep 17 00:00:00 2001 From: lzhe <lzhe@example.com> Date: 星期三, 10 四月 2024 17:08:19 +0800 Subject: [PATCH] 1 --- src/views/master/person/main/personPerson.vue | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/views/master/person/main/personPerson.vue b/src/views/master/person/main/personPerson.vue index 7f8584a..05d504b 100644 --- a/src/views/master/person/main/personPerson.vue +++ b/src/views/master/person/main/personPerson.vue @@ -2,7 +2,7 @@ * @Author: lzhe lzhe@example.com * @Date: 2024-03-26 10:28:33 * @LastEditors: lzhe lzhe@example.com - * @LastEditTime: 2024-04-09 20:48:16 + * @LastEditTime: 2024-04-10 15:37:41 * @FilePath: /smart-web/src/views/master/person/main/index.vue * @Description: 杩欐槸榛樿璁剧疆,璇疯缃甡customMade`, 鎵撳紑koroFileHeader鏌ョ湅閰嶇疆 杩涜璁剧疆: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE --> @@ -17,7 +17,10 @@ <el-input v-model="input" placeholder="璇疯緭鍏ュ唴瀹�" size="small"></el-input> </div> <div class="person-tree"> - <div v-for="(item,index) in titleList" :data-id="item.id" v-if="leftActive" :class="{treeActive: item.active}" @click="selectbtn(index)">{{item.name}}({{item.peopleNum}})</div> + <!-- 閮ㄩ棬 --> + <!-- <div v-for="(item,index) in titleList" :data-id="item.id" v-if="leftActive" :class="{treeActive: item.active}" @click="selectbtn(index)">{{item.name}}({{item.peopleNum}})</div> --> + <el-tree style="max-width: 600px" :data="titleList" :expand-on-click-node="false" default-expand-all :props="{label: 'name', children: 'children'}" class="treeActive" @node-click="titleListNode" /> + <!-- 宀椾綅 --> <div v-for="(item,index) in titleList" :data-id="item.id" v-if="!leftActive" :class="{treeActive: item.active}" @click="selectbtn(index)">{{item.postName}}</div> </div> </div> @@ -176,6 +179,10 @@ saveDialog }, methods: { + titleListNode(data) { + this.searchData.organizationCode = data.code; + this.searchPerson(); + }, selectbtn(index) { this.titleList.forEach(item=> { item.active = false; @@ -380,9 +387,6 @@ .person-tree { font-size: 14px; font-weight: 400; - } - .treeActive { - background-color: #d8e8e8; } .person-tree div { margin-bottom: 8px; -- Gitblit v1.9.3