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