From 8621e645966608f896e517e7af5dbb582a27fd9a Mon Sep 17 00:00:00 2001 From: wisonic-s Date: Tue, 16 May 2023 20:14:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=A7=86=E5=9B=BE-=E5=AF=B9=E7=A7=B0?= =?UTF-8?q?=E6=9D=A1=E5=BD=A2=E5=9B=BE):=20=E4=BF=AE=E5=A4=8D=E5=AF=B9?= =?UTF-8?q?=E7=A7=B0=E6=9D=A1=E5=BD=A2=E5=9B=BE=E5=80=BC=E8=BD=B4=E5=92=8C?= =?UTF-8?q?=E5=88=BB=E5=BA=A6=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://www.tapd.cn/55578866/bugtrace/bugs/view/1155578866001025975 --- .../canvas/components/editor/SettingMenu.vue | 6 ++++-- .../src/views/chart/chart/bar/bar_antv.js | 21 ++----------------- .../views/chart/chart/common/common_antv.js | 4 ++-- 3 files changed, 8 insertions(+), 23 deletions(-) diff --git a/frontend/src/components/canvas/components/editor/SettingMenu.vue b/frontend/src/components/canvas/components/editor/SettingMenu.vue index c8d946f59a..2df0ee17ee 100644 --- a/frontend/src/components/canvas/components/editor/SettingMenu.vue +++ b/frontend/src/components/canvas/components/editor/SettingMenu.vue @@ -193,7 +193,8 @@ export default { 'text', 'label', 'word-cloud', - 'flow-map' + 'flow-map', + 'bidirectional-bar' ], linkageExcludeViewType: [ 'richTextView', @@ -202,7 +203,8 @@ export default { 'text', 'label', 'word-cloud', - 'flow-map' + 'flow-map', + 'bidirectional-bar' ], copyData: null, hyperlinksSetVisible: false, diff --git a/frontend/src/views/chart/chart/bar/bar_antv.js b/frontend/src/views/chart/chart/bar/bar_antv.js index ddd0e33509..e5fdeeddf6 100644 --- a/frontend/src/views/chart/chart/bar/bar_antv.js +++ b/frontend/src/views/chart/chart/bar/bar_antv.js @@ -251,6 +251,8 @@ export function baseBidirectionalBarOptionAntV(plot, container, chart, action, i const legend = getLegend(chart) const xAxis = getXAxis(chart) const yAxis = getYAxis(chart) + // 处理横轴标题方向不对 + yAxis?.title && (yAxis.title.autoRotate = false) // data const data = _.cloneDeep(chart.data.data) // options @@ -280,12 +282,6 @@ export function baseBidirectionalBarOptionAntV(plot, container, chart, action, i start: [{ trigger: 'legend-item:click', action: ['list-unchecked:toggle', 'data-filter:filter', 'element-active:reset', 'element-highlight:reset'] }] } }, - { - type: 'tooltip', cfg: { - start: [{ trigger: 'interval:mousemove', action: 'tooltip:show' }], - end: [{ trigger: 'interval:mouseleave', action: 'tooltip:hide' }] - } - }, { type: 'active-region', cfg: { start: [{ trigger: 'interval:mousemove', action: 'active-region:show' }], @@ -307,19 +303,6 @@ export function baseBidirectionalBarOptionAntV(plot, container, chart, action, i } } } - // group - if (isGroup) { - options.isGroup = true - } else { - delete options.isGroup - } - // stack - if (isStack) { - options.isStack = true - } else { - delete options.isStack - } - options.isPercent = chart.type.includes('percentage') // custom color options.color = antVCustomColor(chart) if (customAttr.color.gradient) { diff --git a/frontend/src/views/chart/chart/common/common_antv.js b/frontend/src/views/chart/chart/common/common_antv.js index e0c1c8da8e..b8f34903dc 100644 --- a/frontend/src/views/chart/chart/common/common_antv.js +++ b/frontend/src/views/chart/chart/common/common_antv.js @@ -712,8 +712,8 @@ export function getYAxis(chart) { const axisValue = a.axisValue if (!chart.type.includes('horizontal')) { if (axisValue && !axisValue.auto) { - axisValue.min && (axis.minLimit = parseFloat(axisValue.min)) - axisValue.max && (axis.maxLimit = parseFloat(axisValue.max)) + axisValue.min && (axis.minLimit = axis.min = parseFloat(axisValue.min)) + axisValue.max && (axis.maxLimit = axis.max = parseFloat(axisValue.max)) axisValue.splitCount && (axis.tickCount = parseFloat(axisValue.splitCount)) } }