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/economicAnalysis.vue |   64 ++++++++++++++------------------
 1 files changed, 28 insertions(+), 36 deletions(-)

diff --git a/src/views/securityUnitOperation/economicAnalysis.vue b/src/views/securityUnitOperation/economicAnalysis.vue
index df24887..e8b3fe8 100644
--- a/src/views/securityUnitOperation/economicAnalysis.vue
+++ b/src/views/securityUnitOperation/economicAnalysis.vue
@@ -6,37 +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="toEconomicTable">进入数据统计表</el-button>
           </div>
 
@@ -68,7 +57,7 @@
         <div class="rowContent first-menu">
           <div class="rowTitle">
             <img src="../../../public/img/bajgxt/yj.png" />
-            <span>数据概览</span>
+            <span>预警分析</span>
           </div>
 
           <div class="col-content">
@@ -79,7 +68,7 @@
             >
               <span>社保缴纳预警(家)</span>
               <span>{{ socialSecurity.num }}</span>
-              <span>社保缴纳低于90%</span>
+              <span>社保缴纳率小于90%</span>
             </div>
             <div
               class="box-card"
@@ -88,16 +77,16 @@
             >
               <span>保险缴纳预警(家)</span>
               <span>{{ socialSecurity.money }}</span>
-              <span>保险缴纳低于90%</span>
+              <span>保险缴纳率小于90%</span>
             </div>
             <div
               class="box-card"
               style="cursor: pointer; "
               @click="showTable('fw')"
             >
-              <span>服务合同预警(家)</span>
+              <span>服务合同预警(份)</span>
               <span>{{ socialSecurity.paiQ }}</span>
-              <span>服务合同不多于一份</span>
+              <span>服务合同小于2份</span>
             </div>
             <div
               class="box-card"
@@ -106,7 +95,7 @@
             >
               <span>派遣预警(家)</span>
               <span>{{ socialSecurity.sheBPerson }}</span>
-              <span>派遣比例少于50%</span>
+              <span>派遣率小于50%</span>
             </div>
           </div>
         </div>
@@ -375,6 +364,11 @@
         label: "title",
         value: "id"
       },
+      props2: {
+        children: "children",
+        label: "enterpriseName",
+        value: "departmentid"
+      },
       node: {}, //选中的记录
       gridData: {
         data: [],
@@ -403,9 +397,7 @@
     },
     //点击节点
     handleNodeClick(data) {
-      this.node = data;
-      this.value1 = data.id;
-      this.$refs.treeForm.blur();
+      this.value1 = data;
       this.getCompanys();
     },
     toEconomicTable() {

--
Gitblit v1.9.3