From de4dfb23e62a278b5147b144404770d439828758 Mon Sep 17 00:00:00 2001 From: songjie Date: Thu, 22 Jan 2026 10:46:30 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E8=AE=BE=E7=BD=AE=E5=9C=B0?= =?UTF-8?q?=E5=8C=BA=E5=88=86=E5=B8=83=E9=A5=BC=E5=9B=BE=E7=9A=84=E9=A2=9C?= =?UTF-8?q?=E8=89=B2=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserLoginStats.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/views/PlatformData/UserLoginStats.vue b/src/views/PlatformData/UserLoginStats.vue index 0a36566..a0d2012 100644 --- a/src/views/PlatformData/UserLoginStats.vue +++ b/src/views/PlatformData/UserLoginStats.vue @@ -281,6 +281,8 @@ const headerCellStyle = { fontWeight: 'bold' }; +const regionColors = ['#68B2FF', '#D94F41', '#69D2AF', '#FFD360', '#ADADAD', '#BE71DD']; + const initCharts = () => { nextTick(() => { if (activeTab.value === 'loginData') { @@ -338,6 +340,7 @@ const initCharts = () => { if (chartRegionPieRef.value) { const chart = echarts.init(chartRegionPieRef.value); chart.setOption({ + color: regionColors, tooltip: { trigger: 'item' }, legend: { orient: 'vertical', right: '10%', top: 'center' }, series: [ @@ -368,6 +371,7 @@ const initCharts = () => { if (chartRegionMemberPieRef.value) { const chart = echarts.init(chartRegionMemberPieRef.value); chart.setOption({ + color: regionColors, tooltip: { trigger: 'item' }, legend: { orient: 'vertical', right: '0%', top: 'center', itemWidth: 10, itemHeight: 10, textStyle: { fontSize: 10 } }, series: [ @@ -393,6 +397,7 @@ const initCharts = () => { if (chartRegionNonMemberPieRef.value) { const chart = echarts.init(chartRegionNonMemberPieRef.value); chart.setOption({ + color: regionColors, tooltip: { trigger: 'item' }, legend: { orient: 'vertical', right: '0%', top: 'center', itemWidth: 10, itemHeight: 10, textStyle: { fontSize: 10 } }, series: [