From ece8914427ba3c74b35e0efd0c94bc91a959ec3c Mon Sep 17 00:00:00 2001 From: hh <292475944@qq.com> Date: Wed, 8 Dec 2021 18:12:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=BC=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bigScreen/bigScreenLayout.vue | 26 +- .../components/bigScreenHead/index.vue | 14 +- src/views/bigScreen/components/scaleBox.vue | 116 +++++++-- .../components/container2/index.vue | 8 +- .../drivingCabin/components/container3/bg.png | Bin 0 -> 19390 bytes .../components/container3/index.vue | 104 ++++++++ src/views/bigScreen/drivingCabin/index.vue | 13 +- src/views/bigScreen/drivingCabin/left2.vue | 233 +++++++++++------- 8 files changed, 381 insertions(+), 133 deletions(-) create mode 100644 src/views/bigScreen/drivingCabin/components/container3/bg.png create mode 100644 src/views/bigScreen/drivingCabin/components/container3/index.vue diff --git a/src/views/bigScreen/bigScreenLayout.vue b/src/views/bigScreen/bigScreenLayout.vue index 815960d..c7e5158 100644 --- a/src/views/bigScreen/bigScreenLayout.vue +++ b/src/views/bigScreen/bigScreenLayout.vue @@ -10,6 +10,8 @@ diff --git a/src/views/bigScreen/drivingCabin/components/container2/index.vue b/src/views/bigScreen/drivingCabin/components/container2/index.vue index 2a2aa18..8bf20a0 100644 --- a/src/views/bigScreen/drivingCabin/components/container2/index.vue +++ b/src/views/bigScreen/drivingCabin/components/container2/index.vue @@ -48,17 +48,17 @@ export default { .container2 { display: flex; flex-direction: column; - width: 538px; - height: 288px; + width: 2.802083rem /* 538/192 */; + height: 1.5rem /* 288/192 */; background-image: url(./bg.png); background-size: cover; color: #ffffff; - font-size: 16px; + font-size: .083333rem /* 16/192 */; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; .tit { - padding: 16px 16px 16px 24px; + padding: .083333rem /* 16/192 */ .083333rem /* 16/192 */ .083333rem /* 16/192 */ .125rem /* 24/192 */; position: relative; .datePicker { position: absolute; diff --git a/src/views/bigScreen/drivingCabin/components/container3/bg.png b/src/views/bigScreen/drivingCabin/components/container3/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..faa0c5fc6e88ff5b5a3cc600bf59932290ad7b37 GIT binary patch literal 19390 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 literal 0 HcmV?d00001 diff --git a/src/views/bigScreen/drivingCabin/components/container3/index.vue b/src/views/bigScreen/drivingCabin/components/container3/index.vue new file mode 100644 index 0000000..f706be3 --- /dev/null +++ b/src/views/bigScreen/drivingCabin/components/container3/index.vue @@ -0,0 +1,104 @@ + + + + + + + diff --git a/src/views/bigScreen/drivingCabin/index.vue b/src/views/bigScreen/drivingCabin/index.vue index 102a5bf..b4ed8d7 100644 --- a/src/views/bigScreen/drivingCabin/index.vue +++ b/src/views/bigScreen/drivingCabin/index.vue @@ -3,13 +3,16 @@
+
+ +
-
+
@@ -79,13 +82,13 @@ export default { .left1 { position: absolute; - top: 20px; + top: 3px; left: 24px; } .left2 { position: absolute; - top: 245px; - left: 24px; + top: 3.151042rem /* 605/192 */; + left: .125rem /* 24/192 */; } .center1 { position: absolute; diff --git a/src/views/bigScreen/drivingCabin/left2.vue b/src/views/bigScreen/drivingCabin/left2.vue index f133b49..470323f 100644 --- a/src/views/bigScreen/drivingCabin/left2.vue +++ b/src/views/bigScreen/drivingCabin/left2.vue @@ -1,12 +1,11 @@ @@ -15,7 +14,7 @@ import scalseBox from '../components/scaleBox.vue' import bigScreenHead from "../components/bigScreenHead/index.vue"; import rocketTit from "../components/rocketTit/index.vue"; -import container2 from "../components/container2/index.vue"; +import container3 from './components/container3/index.vue' import echarts from 'echarts' @@ -28,92 +27,13 @@ export default { scalseBox, bigScreenHead, rocketTit, - container2, + container3, }, data () { return { dateRange: [], - chart: null, - option: { - backgroundColor: '', - tooltip: { - trigger: 'axis' - }, - legend: { - right: '10', - data: ['品类1', '品类2', '品类3'], - textStyle: { - color: '#fff' - }, - }, - grid: { - left: '3%', - right: '6%', - bottom: '3%', - containLabel: true - }, - xAxis: { - type: 'category', - boundaryGap: false, - data: ['03-21', '03-22', '03-23', '03-24', '03-25', '03-26', '03-27'], - splitLine: { - show: false//不显示网格线 - }, - axisLine: { - lineStyle: { - color: 'rgb(255, 255, 255)' - }, - }, - axisLabel: { - interval: 0, - rotate: 320 - } - }, - yAxis: { - type: 'value', - splitLine: { - show: false//不显示网格线 - }, - splitArea: { - show: false//不显示网格区域 - }, - axisLine: { - lineStyle: { - color: 'rgb(255, 255, 255)' - }, - } - }, - series: [ - { - name: '品类1', - type: 'line', - data: [120, 132, 101, 134, 90, 230, 210], - smooth: false, - lineStyle: { - color: 'rgba(203, 97, 79, 1)' - }, - }, - { - name: '品类2', - type: 'line', - data: [220, 182, 191, 234, 290, 330, 310], - smooth: false, - lineStyle: { - color: 'rgba(215, 170, 34, 1)' - }, - }, - { - name: '品类3', - type: 'line', - data: [150, 232, 201, 154, 190, 330, 410], - smooth: false, - lineStyle: { - color: 'rgba(121, 139, 219, 1)' - }, - }, - ] - }, + } }, mounted () { @@ -130,8 +50,134 @@ export default { }, methods: { initChart () { - this.chart = echarts.init(this.$refs.chart, 'macarons'); - this.chart.setOption(this.option); + const { DualAxes } = G2Plot + + const uvBillData = [ + { time: '2019-03', value: 350, type: '利润预测' }, + { time: '2019-04', value: 900, type: '利润预测' }, + { time: '2019-05', value: 300, type: '利润预测' }, + { time: '2019-06', value: 450, type: '利润预测' }, + { time: '2019-07', value: 470, type: '利润预测' }, + { time: '2019-03', value: 220, type: '利润' }, + { time: '2019-04', value: 300, type: '利润' }, + { time: '2019-05', value: 250, type: '利润' }, + { time: '2019-06', value: 220, type: '利润' }, + { time: '2019-07', value: 362, type: '利润' }, + ]; + + const transformData = [ + { time: '2019-03', count: 800 }, + { time: '2019-04', count: 600 }, + { time: '2019-05', count: 400 }, + { time: '2019-06', count: 380 }, + { time: '2019-07', count: 220 }, + ]; + + const dualAxes = new DualAxes(this.$refs.chart, { + data: [uvBillData, transformData], + xField: 'time', + yField: ['value', 'count'], + xAxis: { + grid: { + line: { + style: { + stroke: 'black', + lineWidth: 2, + lineDash: [4, 5], + strokeOpacity: 0, + cursor: 'pointer' + } + } + } + }, + yAxis: [ + { + grid: { + line: { + style: { + stroke: 'rgba(255, 255, 255, 0.5)', + lineWidth: 1, + } + } + }, + min: 0, + minLimit: 0, + }, + { + + line: { + style: { + stroke: 'rgba(255, 255, 255, 0.5)', + lineWidth: 1, + } + }, + label: { + style: { + fill: '#ffffff', + strokeOpacity: .5, + } + }, + min: 0, +minLimit: 0, + }, + ], + // yAxis: { + // pv: { + // tickCount: 5 + // }, + // uv: { + // tickCount: 5 + // } + // }, +legend: { + itemName: { + style: { + fill: '#fff', + }, + }, +}, +slider:{ + start: 0.1, + end: 0.5, + textStyle: { + fill: '#ffffff' + } +}, + geometryOptions: [ + { + geometry: 'column', + seriesField: 'type', + columnStyle: ({ type }) => { + if (type === '利润') { + return { + lineWidth: 10 + }; + } + return { + lineWidth: 0 + };; + }, + color: ({ type }) => { + if (type === '利润') { + return 'l(0) 0:#B5D3FE 1:#7EA7FC'; + } + return 'rgba(145, 213, 254, .3)'; + }, + }, + { + geometry: 'line', + lineStyle: { + lineWidth: 2, + stroke: '#55C5A2', + }, + + }, + + ], + }); + + dualAxes.render(); + } } } @@ -153,4 +199,11 @@ export default { color: rgba(16, 152, 255, 1); line-height: 35px; } + +.chart { + padding: .052083rem /* 10/192 */ .15625rem /* 30/192 */; + box-sizing: border-box; + height: 100%; + width: 100%; +} \ No newline at end of file