From 579e1e2abed25bceb875c5208147126bfe23d8f8 Mon Sep 17 00:00:00 2001 From: zx <604444282@qq.com> Date: Thu, 24 Feb 2022 16:11:13 +0800 Subject: [PATCH] zx --- src/views/SaleRank/AllLevel/wxCar/opt.js | 3 +++ src/views/SaleRank/CitySale/index.vue | 2 +- src/views/SaleRank/HistorySale/index.vue | 27 +++++++++++++++++++++--- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/src/views/SaleRank/AllLevel/wxCar/opt.js b/src/views/SaleRank/AllLevel/wxCar/opt.js index 245fdc6..56f270b 100644 --- a/src/views/SaleRank/AllLevel/wxCar/opt.js +++ b/src/views/SaleRank/AllLevel/wxCar/opt.js @@ -47,6 +47,9 @@ export default function createOpt(dx,ds) { color: "#fff", }, }, + nameTextStyle: { + width: 160 + }, data: dx, }, yAxis: { diff --git a/src/views/SaleRank/CitySale/index.vue b/src/views/SaleRank/CitySale/index.vue index ea55bc9..114e72f 100644 --- a/src/views/SaleRank/CitySale/index.vue +++ b/src/views/SaleRank/CitySale/index.vue @@ -58,7 +58,7 @@ export default { iPageIndex: 1, }, selTime: [], - time: '地区销量排行榜', + time: '城市销量排行榜', tValue: 0, btnTimes: ['省份销量','城市销量'], activeIndex: 0, diff --git a/src/views/SaleRank/HistorySale/index.vue b/src/views/SaleRank/HistorySale/index.vue index 1ff4f84..413c9a9 100644 --- a/src/views/SaleRank/HistorySale/index.vue +++ b/src/views/SaleRank/HistorySale/index.vue @@ -31,7 +31,7 @@ export default { name: 'HistorySale', data() { return { - time: '中国汽车销量', + time: '历史销量', form: { token: '', sTimeType: 4, @@ -87,7 +87,21 @@ export default { let obj = Object.assign({},this.form); getCheZhuCarSalesCompared(obj).then(res => { let data = res.data; - this.tbData = data; + let tbData = []; + let totalVal = 0; + data.forEach(ele => { + let obj = { + compared: ele.compared, + salescount: ele.salescount, + sourcetime: ele.sourcetime.slice(0,7) + } + tbData.push(obj) + totalVal = totalVal + ele.salescount * 1; + }) + this.totalVal = totalVal; + this.avgVal = parseInt(totalVal / data.length); + this.total = data.length; + this.tbData = tbData; }) }, //获取历史时间 @@ -108,14 +122,21 @@ export default { } getCheZhuCarSalesCompared(obj).then(res => { let data = res.data; + let tbData = []; let totalVal = 0; data.forEach(ele => { + let obj = { + compared: ele.compared, + salescount: ele.salescount, + sourcetime: ele.sourcetime.slice(0,7) + } + tbData.push(obj) totalVal = totalVal + ele.salescount * 1; }) this.totalVal = totalVal; this.avgVal = parseInt(totalVal / data.length); this.total = data.length; - this.tbData = data; + this.tbData = tbData; }) }); },