From dc1e4fb2aec77fbbdbf3ef763c17e742df99c992 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 29 Jan 2024 12:18:07 +0800
Subject: [PATCH] 居民监管,图表显示调整,住房监管,柱状图数据对接

---
 src/views/propertySupervision/residentSupervision.vue |   29 +++++++++++++----------------
 1 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/src/views/propertySupervision/residentSupervision.vue b/src/views/propertySupervision/residentSupervision.vue
index 8ff1764..cf37c00 100644
--- a/src/views/propertySupervision/residentSupervision.vue
+++ b/src/views/propertySupervision/residentSupervision.vue
@@ -796,12 +796,17 @@
         setEchartsOption (data) {
             let option = {
                 tooltip: {
-                    trigger: 'item'
+                    trigger: 'item',
+                    confine: true
                 },
                 legend: {
                     orient: 'vertical',
-                    right: 30,
-                    bottom: 10
+                    right: 10,
+                    bottom: 0,
+                    padding: [30, 0],
+                    formatter: function (name) {
+                        return name.length > 6 ? name.substr(0, 6) + '...' : name
+                    }
                 },
                 labelLine: {
                     length: 15,
@@ -810,10 +815,12 @@
                 },
                 series: [{
                     type: 'pie',
-                    center: ['36%', '50%'],
-                    radius: '80%', //修改大小
+                    center: ['26%', '50%'],
+                    radius: '60%', //修改大小
                     data: [],
-
+                    label: {
+                        show: false
+                    },
                     emphasis: {
                         itemStyle: {
                             shadowBlur: 10,
@@ -834,16 +841,6 @@
                         name: data[i].children[k].name,
                         id: data[i].children[k].id,
                     })
-                }
-
-                if (data[i].children.length > 10) {
-                    option.series[0].label = {
-                        show: false
-                    }
-                } else {
-                    option.series[0].label = {
-                        show: true
-                    }
                 }
 
                 option.legend.type = series.length > 4 ? "scroll" : "plain"

--
Gitblit v1.9.3