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