From 5c3c18cf8b4a8a383bfcf582991c95e533af093f Mon Sep 17 00:00:00 2001
From: zhengpz <1838927346@qq.com>
Date: Tue, 14 Sep 2021 22:12:02 +0800
Subject: [PATCH] 下拉框换组件

---
 src/views/securityUnitOperation/economicAnalysis.vue |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/src/views/securityUnitOperation/economicAnalysis.vue b/src/views/securityUnitOperation/economicAnalysis.vue
index 94707c8..999cdf0 100644
--- a/src/views/securityUnitOperation/economicAnalysis.vue
+++ b/src/views/securityUnitOperation/economicAnalysis.vue
@@ -15,7 +15,7 @@
               >
               </el-option>
             </el-select> -->
-            <el-select
+            <!-- <el-select
               class="select1"
               ref="treeForm"
               v-model="node.title"
@@ -31,8 +31,28 @@
                 >
                 </el-tree>
               </el-option>
-            </el-select>
-            <el-select
+            </el-select> -->
+            <avue-input-tree
+              class="select1"
+              default-expand-all
+              v-model="value1"
+              placeholder="请选择内容"
+              type="tree"
+              :dic="options1"
+              :props="props"
+              @change="handleNodeClick"
+            ></avue-input-tree>
+            <avue-input-tree
+              class="select2"
+              default-expand-all
+              v-model="value2"
+              placeholder="请选择公司"
+              type="tree"
+              :dic="options2"
+              :props="props2"
+              @change="changeCompanys"
+            ></avue-input-tree>
+            <!-- <el-select
               class="select2"
               v-model="value2"
               placeholder="请选择"
@@ -45,7 +65,7 @@
                 :value="item.departmentid"
               >
               </el-option>
-            </el-select>
+            </el-select> -->
             <el-button @click="toEconomicTable">进入数据统计表</el-button>
           </div>
 
@@ -165,15 +185,18 @@
         label: "title",
         value: "id"
       },
+      props2: {
+        children: "children",
+        label: "enterpriseName",
+        value: "departmentid"
+      },
       node: {} //选中的记录
     };
   },
   methods: {
     //点击节点
     handleNodeClick(data) {
-      this.node = data;
-      this.value1 = data.id;
-      this.$refs.treeForm.blur();
+      this.value1 = data;
       this.getCompanys();
     },
     toEconomicTable() {

--
Gitblit v1.9.3