From 6cfff55d44314e88fefd6e3adb290ec16b303f89 Mon Sep 17 00:00:00 2001
From: 黎星凯 <13949086503@163.com>
Date: 星期五, 05 一月 2024 10:42:53 +0800
Subject: [PATCH] 1、供产品导数据临时用(用户,机构,部门,仓库,库管员 可删) 2、选择库管员增加过滤参数

---
 admin-web/src/components/myTree/index.vue |   35 ++++++++++++++++++-----------------
 1 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/admin-web/src/components/myTree/index.vue b/admin-web/src/components/myTree/index.vue
index 81ac3e2..f6b602c 100644
--- a/admin-web/src/components/myTree/index.vue
+++ b/admin-web/src/components/myTree/index.vue
@@ -1,16 +1,20 @@
 <template>
   <div>
-    <el-input
-      style='margin-bottom: 8px;width:100%'
-      placeholder='鎼滅储'
-      prefix-icon='el-icon-search'
-      v-model='searchValue'
-      clearable>
-    </el-input>
-    <div class='tree-box'>
+    <div style="display: flex;margin-bottom: 8px;">
+      <el-input
+        style='flex: 1'
+        placeholder='鎼滅储'
+        prefix-icon='el-icon-search'
+        v-model='searchValue'
+        clearable>
+      </el-input>
       <div class='refresh-btn' v-if='treeList.length>0' @click='refshData'>
         閲嶇疆<i class='el-icon-refresh'></i>
       </div>
+    </div>
+
+    <div class='tree-box'>
+
       <el-tree
         ref='tree'
         :data='treeList'
@@ -19,6 +23,7 @@
         @node-click='onSelect'
         :expand-on-click-node='false'
         :default-expand-all='autoExpandParent'
+        :default-expanded-keys="expandedKeys"
         :filter-node-method='filterNode'
         :highlight-current='true'
       >
@@ -76,7 +81,7 @@
   },
   methods: {
     onExpand(expandedKeys) {
-      this.expandedKeys = expandedKeys;
+      this.expandedKeys.push(expandedKeys.id);
       this.autoExpandParent = false;
     },
     filterNode(value, data) {
@@ -122,8 +127,8 @@
         }
       }
     },
-    onSelect(selectedNodes) {
-      const param = { id: selectedNodes.id, name: selectedNodes.label };
+    onSelect(selectedNodes,a,b) {
+      const param = { id: selectedNodes.id, name: selectedNodes.label,lv: a.level};
       if (selectedNodes.code) {
         param.code = selectedNodes.code;
       }
@@ -161,14 +166,10 @@
 
 .refresh-btn {
   cursor: pointer;
-  position: absolute;
-  top: 0;
-  right: 0;
   font-size: 14px;
-  z-index: 101;
-  line-height: 40px;
+  line-height: 32px;
   color: #999;
-  text-align: right;
+  margin-left: 10px;
 }
 
 .refresh-btn:hover {

--
Gitblit v1.9.1