From 5a45cbf5580fc9a3491b5ac2d3e9fed10c8a193b Mon Sep 17 00:00:00 2001 From: hzz Date: Tue, 12 Nov 2024 17:01:40 +0800 Subject: [PATCH] update --- package.json | 5 +- src/main.js | 9 +- .../R_D_Environment/component/lineChart.vue | 95 ++++----- .../R_D_Environment/component/proge.vue | 194 ++++++++++-------- src/views/screen/R_D_Environment/index.vue | 8 +- 5 files changed, 167 insertions(+), 144 deletions(-) diff --git a/package.json b/package.json index de47200..e3c3449 100644 --- a/package.json +++ b/package.json @@ -19,9 +19,9 @@ "@vueup/vue-quill": "1.1.0", "@vueuse/core": "9.5.0", "axios": "0.27.2", - "echarts": "5.4.0", + "echarts": "^5.5.1", "element-plus": "2.2.27", - "file-saver": "2.0.5", + "file-saver": "^2.0.5", "fuse.js": "6.6.2", "js-cookie": "3.0.1", "jsencrypt": "3.3.1", @@ -30,6 +30,7 @@ "three": "^0.169.0", "vue": "3.2.45", "vue-cropper": "1.0.3", + "vue-echarts": "^7.0.3", "vue-router": "4.1.4" }, "devDependencies": { diff --git a/src/main.js b/src/main.js index 6940670..de4b752 100644 --- a/src/main.js +++ b/src/main.js @@ -20,14 +20,15 @@ import { CanvasRenderer } from 'echarts/renderers' import { - PieChart,LineChart,BarChart,CustomChart,GaugeChart + PieChart,LineChart,BarChart,CustomChart,GaugeChart,PictorialBarChart } from 'echarts/charts' import { TitleComponent, TooltipComponent, LegendComponent, GridComponent, - ToolboxComponent + ToolboxComponent, + MarkLineComponent } from 'echarts/components' echarts.use([ CanvasRenderer, @@ -36,11 +37,13 @@ echarts.use([ LegendComponent, GridComponent, ToolboxComponent, + MarkLineComponent, PieChart, LineChart, BarChart, CustomChart, - GaugeChart + GaugeChart, + PictorialBarChart ]); diff --git a/src/views/screen/R_D_Environment/component/lineChart.vue b/src/views/screen/R_D_Environment/component/lineChart.vue index 90538ee..135f781 100644 --- a/src/views/screen/R_D_Environment/component/lineChart.vue +++ b/src/views/screen/R_D_Environment/component/lineChart.vue @@ -1,60 +1,61 @@ diff --git a/src/views/screen/R_D_Environment/component/proge.vue b/src/views/screen/R_D_Environment/component/proge.vue index c92a289..1006a55 100644 --- a/src/views/screen/R_D_Environment/component/proge.vue +++ b/src/views/screen/R_D_Environment/component/proge.vue @@ -1,101 +1,113 @@ diff --git a/src/views/screen/R_D_Environment/index.vue b/src/views/screen/R_D_Environment/index.vue index 732c09c..a703ac3 100644 --- a/src/views/screen/R_D_Environment/index.vue +++ b/src/views/screen/R_D_Environment/index.vue @@ -23,6 +23,8 @@
+
{{ item.value + item.unit }}
+
{{ item.name }}
@@ -47,6 +49,7 @@
+
@@ -55,7 +58,7 @@
- + @@ -66,6 +69,7 @@ import ItemVue from './component/item.vue'; import Humiture from './component/humiture_line.vue'; import PmVue from './component/pm.vue'; import LineChart from './component/lineChart.vue'; +import ProgeChart from './component/proge.vue'; import SvgFenchen from './component/svgFenchen.vue'; import SvgJiaquan from './component/svgJiaquan.vue'; import SvgZaosheng from './component/svgZaosheng.vue'; @@ -189,6 +193,8 @@ onMounted(() => { display: flex; flex-direction: column; align-items: center; + font-size: 14px; + color: #fff; .sensor-icon { width: 75px; height: 75px;