From cdfc6bee3195af8557d312c4eeec8d2592d61d99 Mon Sep 17 00:00:00 2001
From: zhengpz <1838927346@qq.com>
Date: Tue, 14 Sep 2021 22:19:04 +0800
Subject: [PATCH] 下拉框组件更改

---
 src/views/securityUnitOperation/operationAnalysis.vue |   57 +++++++++++++++++++++++++--------------------------------
 1 files changed, 25 insertions(+), 32 deletions(-)

diff --git a/src/views/securityUnitOperation/operationAnalysis.vue b/src/views/securityUnitOperation/operationAnalysis.vue
index c50cbfc..a9d2747 100644
--- a/src/views/securityUnitOperation/operationAnalysis.vue
+++ b/src/views/securityUnitOperation/operationAnalysis.vue
@@ -6,36 +6,26 @@
           <div class="rowTitle">
             <img src="../../../public/img/bajgxt/u1618.png" />
             <span>数据概览</span>
-            <el-select
+            <avue-input-tree
               class="select1"
-              ref="treeForm"
-              v-model="node.title"
-              placeholder="请选择"
-            >
-              <el-option style="height: auto;" :value="node">
-                <el-tree
-                  :data="options1"
-                  default-expand-all
-                  node-key="id"
-                  @node-click="handleNodeClick"
-                  :props="props"
-                >
-                </el-tree>
-              </el-option>
-            </el-select>
-            <el-select
+              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="请选择"
+              placeholder="请选择公司"
+              type="tree"
+              :dic="options2"
+              :props="props2"
               @change="changeCompanys"
-            >
-              <el-option
-                v-for="item in options2"
-                :key="item.departmentid"
-                :label="item.enterpriseName"
-                :value="item.departmentid"
-              ></el-option>
-            </el-select>
+            ></avue-input-tree>
             <el-button @click="toOperationTable">进入数据统计表</el-button>
           </div>
 
@@ -88,7 +78,7 @@
             >
               <span>服务对象预警(家)</span>
               <span>{{ card.czBaoan }}</span>
-              <span>服务对象不多于1家</span>
+              <span>服务对象小于2家</span>
             </div>
             <div
               class="box-card"
@@ -97,7 +87,7 @@
             >
               <span>派遣预警(家)</span>
               <span>{{ card.kh }}</span>
-              <span>派遣比例低于50%</span>
+              <span>派遣率小于50%</span>
             </div>
             <div
               class="box-card"
@@ -106,7 +96,7 @@
             >
               <span>持证上岗预警(家)</span>
               <span>{{ card.sheb }}</span>
-              <span>持证率低于50%</span>
+              <span>持证率小于50%</span>
             </div>
           </div>
         </div>
@@ -378,6 +368,11 @@
         label: "title",
         value: "id"
       },
+      props2: {
+        children: "children",
+        label: "enterpriseName",
+        value: "departmentid"
+      },
       node: {}, //选中的记录
       gridData: {
         data: [],
@@ -404,9 +399,7 @@
     },
     //点击节点
     handleNodeClick(data) {
-      this.node = data;
-      this.value1 = data.id;
-      this.$refs.treeForm.blur();
+      this.value1 = data;
       this.getCompanys();
     },
     setAgeEchart() {

--
Gitblit v1.9.3