From c899e0d5ebc846d3e214f9b66bad63f15ee0e0c3 Mon Sep 17 00:00:00 2001
From: 付延余 <f-yanyu@outlook.com>
Date: 星期三, 13 四月 2022 17:41:17 +0800
Subject: [PATCH] 其他业务
---
src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue | 202 +++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 180 insertions(+), 22 deletions(-)
diff --git a/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue b/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue
index 89f86a2..3840265 100644
--- a/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue
+++ b/src/pages/show/otherBusiness/otherBusinessChild/OtherB_PeopleJunShouRu.vue
@@ -85,6 +85,8 @@
</template>
<script>
+import nowSize from '../../../../libs/nowSize'
+
export default {
name: "OtherB_PerpleJunShouRu",
data() {
@@ -103,21 +105,178 @@
quashengpaiwei4: 3,
zengzhang2: '4.4%',
quanshengpaiwei5: 6
- }, {
- year: 2020,
- shouru: 30955,
- quanshengpaiwei: 3,
- zengzhang: '5.5%',
- quanshengpaiwei1: 9,
- shouru1: 40243,
- quanshengpaiwei2: 3,
- zengzhang1: '4.4%',
- quanshengpaiwei3: 6,
- shouru2: 40243,
- quashengpaiwei4: 3,
- zengzhang2: '4.4%',
- quanshengpaiwei5: 6
- }]
+ },
+ {
+ year: 2020,
+ shouru: 30955,
+ quanshengpaiwei: 3,
+ zengzhang: '5.5%',
+ quanshengpaiwei1: 9,
+ shouru1: 40243,
+ quanshengpaiwei2: 3,
+ zengzhang1: '4.4%',
+ quanshengpaiwei3: 6,
+ shouru2: 40243,
+ quashengpaiwei4: 3,
+ zengzhang2: '4.4%',
+ quanshengpaiwei5: 6
+ }],
+ option: {
+ color: ['#FF5151', '#51FF5D', '#FFD151'],
+ title: {
+ text: '鍘嗗勾鍏ㄥ競灞呮皯浜哄潎鍙敮閰嶆敹鍏ュ垎鏋愬浘',
+ left: 'center',
+ top: '5%',
+ textStyle: {
+ color: '#FFFFFF',
+ fontSize: nowSize(30)
+ }
+ },
+ tooltip: {
+ trigger: 'axis'
+ },
+ legend: {
+ right: '5%',
+ top: 'center',
+ orient: 'vertical',
+ itemWidth: nowSize(30),
+ itemHeight: nowSize(4),
+ itemGap: nowSize(80),
+ textStyle: {
+ color: '#FFFFFF',
+ fontSize: nowSize(24),
+ }
+ },
+ grid: {
+ left: '10%',
+ right: '20%',
+ bottom: '0%',
+ containLabel: true
+ },
+ xAxis: {
+ name: '鍗曚綅锛氬勾',
+ nameTextStyle: {
+ color: '#FFFFFF',
+ fontSize: nowSize(24)
+ },
+ nameGap: nowSize(92),// 鍧愭爣杞村悕绉颁笌杞寸嚎涔嬮棿鐨勮窛绂汇��
+ type: 'category',
+ boundaryGap: false,// 鍧愭爣杞翠袱绔暀鐧�
+ data: ['2017骞�', '2018骞�', '2019骞�', '2020骞�', '2021骞�'],
+ axisLabel: {
+ show: true,
+ textStyle: {
+ color: '#fff',
+ fontSize: nowSize(24)
+ },
+ },
+ axisLine: {
+ lineStyle: {
+ color: '#999999',
+ width: 1, //杩欓噷鏄潗鏍囪酱鐨勫搴�,鍙互鍘绘帀
+ type: 'solid'
+ }
+ },
+ splitLine: {
+ show: false
+ }
+ },
+ yAxis: {
+ name: '鍗曚綅锛氬勾',
+ nameTextStyle: {
+ color: '#FFFFFF',
+ fontSize: nowSize(24)
+ },
+ nameGap: nowSize(30),// 鍧愭爣杞村悕绉颁笌杞寸嚎涔嬮棿鐨勮窛绂汇��
+ type: 'value',
+ axisLabel: {
+ show: true,
+ textStyle: {
+ color: '#fff',
+ fontSize: nowSize(24)
+ },
+ },
+ axisLine: {
+ lineStyle: {
+ color: '#999999',
+ width: 1, //杩欓噷鏄潗鏍囪酱鐨勫搴�,鍙互鍘绘帀
+ type: "solid"
+ }
+ },
+ splitLine: {
+ show: false
+ }
+ },
+ series: [
+ {
+ name:'灞呮皯浜哄潎鍙敮閰嶆敹鍏�',
+ type: 'line',
+ smooth: false, //璁剧疆鎶樼嚎涓哄渾婊戞洸绾�,false鍒欐湁杞姌鐐�
+ // symbol:'none', //榛樿鏄剧ず鎶樼偣锛屼负none鏃朵笉鏄剧ず
+ itemStyle: {
+ normal: {
+ lineStyle: {
+ width: 4, //鎶樼嚎瀹藉害
+ }
+ }
+ },
+ emphasis: { //榧犳爣缁忚繃鏃舵姌鐐瑰皬鍦嗗湀鏍峰紡
+ borderColor: 'rgba(0,196,132,0.2)',
+ borderWidth: 100
+ },
+ stack: 'Total',
+ data: [120, 132, 101, 134, 90, 230]
+ },
+ {
+ name:'鍩庨晣灞呮皯',
+ type: 'line',
+ smooth: false, //璁剧疆鎶樼嚎涓哄渾婊戞洸绾�,false鍒欐湁杞姌鐐�
+ // symbol:'none', //榛樿鏄剧ず鎶樼偣锛屼负none鏃朵笉鏄剧ず
+ itemStyle: {
+ normal: {
+ lineStyle: {
+ width: 3, //鎶樼嚎瀹藉害
+ }
+ }
+ },
+ emphasis: { //榧犳爣缁忚繃鏃舵姌鐐瑰皬鍦嗗湀鏍峰紡
+ borderColor: 'rgba(0,196,132,0.2)',
+ borderWidth: 100
+ },
+ stack: 'Total',
+ data: [220, 182, 191, 234, 290, 330]
+ },
+ {
+ name:'鍐滄潙灞呮皯',
+ type: 'line',
+ smooth: false, //璁剧疆鎶樼嚎涓哄渾婊戞洸绾�,false鍒欐湁杞姌鐐�
+ // symbol:'none', //榛樿鏄剧ず鎶樼偣锛屼负none鏃朵笉鏄剧ず
+ itemStyle: {
+ normal: {
+ lineStyle: {
+ width: 3, //鎶樼嚎瀹藉害
+ }
+ }
+ },
+ emphasis: { //榧犳爣缁忚繃鏃舵姌鐐瑰皬鍦嗗湀鏍峰紡
+ borderColor: 'rgba(0,196,132,0.2)',
+ borderWidth: 100
+ },
+ stack: 'Total',
+ data: [150, 232, 201, 154, 190, 330]
+ }
+ ]
+ }
+ }
+ },
+ mounted() {
+ this.Init_echarts()
+ },
+ methods: {
+ Init_echarts() {
+ const option = this.option
+ const myChart = this.$echarts.init(document.querySelector('.OtherB-PeopleJunShouRu__echart'));
+ option && myChart.setOption(this.option)
}
}
}
@@ -142,7 +301,6 @@
.el-table tr {
height: 0.3125rem; /* 80/256 */
-
}
.el-table tr:nth-child(odd) {
@@ -192,7 +350,7 @@
.el-table--border .el-table__cell, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
border-right: 1px solid $color-grey; /*no*/
- height:0.46875rem;//琛ㄦ牸姝f枃琛岄珮搴�
+ height: 0.46875rem; //琛ㄦ牸姝f枃琛岄珮搴�
}
}
</style>
@@ -215,11 +373,11 @@
line-height: 2;
}
}
- .OtherB-PeopleJunShouRu__echart{
- width:8.75rem;
- height:2.75rem;
- background: blue;
- margin-top:120px;
+
+ .OtherB-PeopleJunShouRu__echart {
+ width: 8.75rem;
+ height: 2.75rem;
+ margin-top: 120px;
}
}
</style>
--
Gitblit v1.9.1