From b67f46b4a768b4cd72d4e463c5dffefe977ddeb7 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 02 Dec 2024 22:04:27 +0800
Subject: [PATCH] 应急空间及全局图层去除废水处理站、污水池
---
src/views/survey/components/box/unitContent.vue | 49 +++++++++++++++++++++++++------------------------
1 files changed, 25 insertions(+), 24 deletions(-)
diff --git a/src/views/survey/components/box/unitContent.vue b/src/views/survey/components/box/unitContent.vue
index 42d0e83..1f50a2c 100644
--- a/src/views/survey/components/box/unitContent.vue
+++ b/src/views/survey/components/box/unitContent.vue
@@ -2,37 +2,38 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2023-03-13 14:54:26
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-11-05 17:15:55
+ * @LastEditTime: 2024-11-28 11:34:00
* @FilePath: \bigScreen\src\views\survey\components\box\unitContent.vue
* @Description:
*
* Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
-->
<script setup>
-import { useEchartsResize } from "hooks/useEchartsResize";
+import { useEchartsResize } from "hooks/useEchartsResize"
-import { getEmergencySpaceStatistic } from "../../../../api/indParkInfo";
+import { getEmergencySpaceStatistic } from "../../../../api/indParkInfo"
-let $echarts = inject("echarts");
-const curEcharts = ref(null);
+let $echarts = inject("echarts")
+const curEcharts = ref(null)
-let myEcharts = reactive(null);
+let myEcharts = reactive({
+ chart: ''
+})
-function getEmergencySpace() {
+function getEmergencySpace () {
getEmergencySpaceStatistic().then((res) => {
- // console.log(res)
- let data = res.data.data;
- let dataRsult = [];
- var total = 0;
+ let data = res.data.data
+ let dataRsult = []
+ var total = 0
data.forEach((item) => {
dataRsult.push({
name: item.type,
value: item.num,
- });
- total = total + item.num;
- });
+ })
+ total = total + item.num
+ })
- myEcharts.setOption({
+ myEcharts.chart.setOption({
title: {
text: "总数",
subtext: String(total),
@@ -51,7 +52,7 @@
},
legend: {
orient: "vertical",
- top: "5%",
+ top: "4%",
left: "5%",
textStyle: {
color: "#fff",
@@ -106,20 +107,20 @@
data: dataRsult,
},
],
- });
- });
+ })
+ })
}
nextTick(() => {
- myEcharts = $echarts.init(curEcharts.value);
- getEmergencySpace();
-});
+ myEcharts.chart = $echarts.init(curEcharts.value)
+ getEmergencySpace()
+})
const echartsResize = () => {
- myEcharts && myEcharts.resize();
-};
+ myEcharts.chart && myEcharts.chart.resize()
+}
-useEchartsResize(echartsResize);
+useEchartsResize(echartsResize)
</script>
<template>
--
Gitblit v1.9.3