From 076457fd7a7cbd39fc281592a2b8b18c9f504dd7 Mon Sep 17 00:00:00 2001 From: zhangdi <15053473693@163.com> Date: Tue, 10 Dec 2024 16:28:04 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=BC=E5=9B=BE=E6=A0=B7=E5=BC=8F=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/home/components/eacharts.vue | 10 +- pages/home/components/eacharts_nightpie.vue | 131 ++++++++++++++++++++ pages/home/index.vue | 6 +- 3 files changed, 141 insertions(+), 6 deletions(-) create mode 100644 pages/home/components/eacharts_nightpie.vue diff --git a/pages/home/components/eacharts.vue b/pages/home/components/eacharts.vue index 2da3d0f..37d131a 100644 --- a/pages/home/components/eacharts.vue +++ b/pages/home/components/eacharts.vue @@ -54,12 +54,14 @@ export default { legend: { //图例组件 data: ["总计", "已完成", "未完成"], + itemWidth: 15, + itemHeight: 10, }, xAxis: { data: this.upkeepStatInfo.xData, }, grid: { - top: "15%", + top: "25%", left: "10%", right: "5%", bottom: "15%", @@ -70,7 +72,7 @@ export default { name: "总计", type: "bar", data: this.upkeepStatInfo.total, - barWidth: 30, // 设置柱子宽度 + barWidth: 25, // 设置柱子宽度 barGap: "0", // 设置不同系列之间的间隔为0 itemStyle: { color: "#2478f2", @@ -80,7 +82,7 @@ export default { name: "已完成", type: "bar", data: this.upkeepStatInfo.completed, - barWidth: 30, // 设置柱子宽度 + barWidth: 25, // 设置柱子宽度 barGap: "0", // 设置不同系列之间的间隔为0 itemStyle: { color: "#84b7f9", @@ -90,7 +92,7 @@ export default { name: "未完成", type: "bar", data: this.upkeepStatInfo.unCompleted, - barWidth: 30, // 设置柱子宽度 + barWidth: 25, // 设置柱子宽度 barGap: "0", // 设置不同系列之间的间隔为0 itemStyle: { color: "#5f9cf8", diff --git a/pages/home/components/eacharts_nightpie.vue b/pages/home/components/eacharts_nightpie.vue new file mode 100644 index 0000000..efc5076 --- /dev/null +++ b/pages/home/components/eacharts_nightpie.vue @@ -0,0 +1,131 @@ + + + \ No newline at end of file diff --git a/pages/home/index.vue b/pages/home/index.vue index b547982..0fde21e 100644 --- a/pages/home/index.vue +++ b/pages/home/index.vue @@ -39,7 +39,7 @@ 检修单状态 - + 维修统计 @@ -56,12 +56,14 @@ import swiperSlider from "./components/swiper.vue"; import alarm from "./components/alarm.vue"; import eacharts from "./components/eacharts.vue"; import eachartsPie from "./components/eacharts_pie.vue"; +import eachartsNightpie from "./components/eacharts_nightpie.vue"; export default { components: { swiperSlider, alarm, eacharts, - eachartsPie + eachartsPie, + eachartsNightpie }, data() { return {