From a490c9ba5c7f67796968deaedb12266a5e1a79e8 Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Tue, 2 Dec 2025 14:31:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 ++-- src/views/bigSreen/component/CenterLeft.vue | 15 ++++++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.env.development b/.env.development index 65e2db8..dd27342 100644 --- a/.env.development +++ b/.env.development @@ -2,6 +2,6 @@ ENV = 'development' # base api -#VUE_APP_BASE_API = https://sstt.115.langye.net -VUE_APP_BASE_API = https://sstt.ali251.langye.net/ +VUE_APP_BASE_API = https://sstt.115.langye.net +#VUE_APP_BASE_API = https://sstt.ali251.langye.net/ VUE_APP_UPLOAD_API = https://sstt.ali251.langye.net/api/admin/upload-file diff --git a/src/views/bigSreen/component/CenterLeft.vue b/src/views/bigSreen/component/CenterLeft.vue index 6c3ad29..79cd83e 100644 --- a/src/views/bigSreen/component/CenterLeft.vue +++ b/src/views/bigSreen/component/CenterLeft.vue @@ -125,6 +125,11 @@ export default { textStyle: { color: "#fff", }, + width: 80, + overflow: 'truncate', + }, + axisLine: { + show: false, }, }, series: [ @@ -134,13 +139,17 @@ export default { data: this.chartData.map((i) => i.value), label: { show: true, - avoidLabelOverlap: true, - position: 'insideRight', + avoidLabelOverlap: false, + position: (params) => { + // 对于小数值(小于10000),将标签显示在柱子外部,避免与y轴重叠 + // 对于大数值,标签显示在柱子内部右侧 + return params.data < 10000 ? 'right' : 'insideRight'; + }, color: "#fff", fontWeight: "bold", formatter: params => { return params.data > 10000 ? `${params.data/10000}万+`: `${params.data}+` - } + }, }, itemStyle: { color: (params) => {