From 40377a90d7e7627e3fbdee9054f1cfa17f7d069f Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期四, 11 四月 2024 22:09:53 +0800
Subject: [PATCH] 组件维护页面
---
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