From 5a38e727c58d31faada970f22587890ad68c6c07 Mon Sep 17 00:00:00 2001 From: "zhu.yawen" Date: Sat, 14 Oct 2023 19:08:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E9=A2=84=E8=A7=88?= =?UTF-8?q?=E5=90=8E=E5=88=86=E7=BB=84=E6=9F=B1=E7=8A=B6=E5=9B=BE=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=A0=87=E7=AD=BE=E4=B8=8D=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data-room-ui/packages/EchartsRender/index.vue | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/data-room-ui/packages/EchartsRender/index.vue b/data-room-ui/packages/EchartsRender/index.vue index d92f6703..785bc4b8 100644 --- a/data-room-ui/packages/EchartsRender/index.vue +++ b/data-room-ui/packages/EchartsRender/index.vue @@ -304,9 +304,18 @@ export default { const barWidth = option.seriesCustom.barWidth // 获取数据标签展示情况 let labelShow = 0 + let labelPosition = 'inside' + let labelColor = '#fff' + let labelSize = 12 config.setting.forEach(set => { if (set.field === 'series_barColor_label_show') { labelShow = set.value + } else if (set.field === 'series_barColor_label_position') { + labelPosition = set.value + } else if (set.field === 'series_barColor_label_color') { + labelColor = set.value + } else if (set.field === 'series_barColor_label_fontSize') { + labelSize = set.value } }) // 偏移量数组 @@ -354,7 +363,11 @@ export default { barWidth: barWidth, color: '#115ba6', label: { - show: labelShow + fontStyle: 'normal', + show: labelShow, + position: labelPosition, + color: labelColor, + fontSize: labelSize }, zlevel: 2, z: 12,