From 51e58deb94c2eaec920f1a624d6059528c8ca859 Mon Sep 17 00:00:00 2001 From: "liu.shiyi" Date: Wed, 29 Nov 2023 18:19:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E8=BD=AE=E6=92=AD?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E7=9A=84=E6=95=B0=E6=8D=AE=E8=81=94=E5=8A=A8?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../packages/BasicComponents/ScreenScrollBoard/index.vue | 6 +++++- .../BasicComponents/ScreenScrollBoard/settingConfig.js | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue b/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue index 93ae218f..09e634fa 100644 --- a/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue +++ b/data-room-ui/packages/BasicComponents/ScreenScrollBoard/index.vue @@ -52,7 +52,10 @@ export default { methods: { // 表格点击事件 rowClick (row) { - this.linkage(row) + const origData = this.config.option.origData + if (row && row.rowIndex && this.config && this.config.option && origData && origData.length){ + this.linkage(origData [row.rowIndex]) + } }, dataFormatting (config, data) { this.config.loading = false @@ -60,6 +63,7 @@ export default { const dataList = [] const alignList = [] const widthList = [] + config.option.origData = data?.data if (config.customize.columnConfig.length === 0) { const key = [] for (const i in data.columnData) { diff --git a/data-room-ui/packages/BasicComponents/ScreenScrollBoard/settingConfig.js b/data-room-ui/packages/BasicComponents/ScreenScrollBoard/settingConfig.js index d7078d7f..ad484bb9 100644 --- a/data-room-ui/packages/BasicComponents/ScreenScrollBoard/settingConfig.js +++ b/data-room-ui/packages/BasicComponents/ScreenScrollBoard/settingConfig.js @@ -8,6 +8,7 @@ export const settingConfig = { columnWidth: [], align: [], data: [], + origData:[], // 设置面板属性的显隐 displayOption: { ...displayOption,