From 65ff44a85f7c110c1fa6b092051742d57011f685 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 26 Sep 2022 15:22:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=A1=A8=E6=A0=BC?= =?UTF-8?q?=E6=95=B0=E5=AD=97=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=B8=8D=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E5=AF=BC=E8=87=B4=E8=A1=A8=E6=A0=BC=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=BC=82=E5=B8=B8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../canvas/custom-component/UserView.vue | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/frontend/src/components/canvas/custom-component/UserView.vue b/frontend/src/components/canvas/custom-component/UserView.vue index dc755f8d9e..272b6beaad 100644 --- a/frontend/src/components/canvas/custom-component/UserView.vue +++ b/frontend/src/components/canvas/custom-component/UserView.vue @@ -654,20 +654,22 @@ export default { pre[next['dataeaseName']] = next['name'] return pre }, {}) - let yAxis = [] - try { - yAxis = JSON.parse(chartDetails.yaxis) - } catch (err) { - yAxis = JSON.parse(JSON.stringify(chartDetails.yaxis)) - } - let yDataeaseNames = [] - let yDataeaseNamesCfg = [] - yAxis.forEach(yItem => { - yDataeaseNames.push(yItem.dataeaseName) - yDataeaseNamesCfg[yItem.dataeaseName]=yItem.formatterCfg - }) const rowData = chartDetails.data.tableRow[0] - this.rowDataFormat(rowData,yDataeaseNames,yDataeaseNamesCfg) + if(chartDetails.type === 'richTextView'){ + let yAxis = [] + try { + yAxis = JSON.parse(chartDetails.yaxis) + } catch (err) { + yAxis = JSON.parse(JSON.stringify(chartDetails.yaxis)) + } + let yDataeaseNames = [] + let yDataeaseNamesCfg = [] + yAxis.forEach(yItem => { + yDataeaseNames.push(yItem.dataeaseName) + yDataeaseNamesCfg[yItem.dataeaseName]=yItem.formatterCfg + }) + this.rowDataFormat(rowData,yDataeaseNames,yDataeaseNamesCfg) + } for (const key in rowData) { this.dataRowSelect[nameIdMap[key]] = rowData[key] this.dataRowNameSelect[sourceFieldNameIdMap[key]] = rowData[key]