From 421d15e27e84024ee4c57368721223887709022e Mon Sep 17 00:00:00 2001 From: aixianling Date: Thu, 8 Feb 2024 11:09:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=E6=A0=B7=E5=BC=8F=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/AiDvViewer.vue | 13 +++++++++++++ components/layout/AiDvPanel/AiDvPanel.vue | 8 ++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/components/AiDvViewer.vue b/components/AiDvViewer.vue index 85544c52..3c04207c 100644 --- a/components/AiDvViewer.vue +++ b/components/AiDvViewer.vue @@ -192,6 +192,19 @@ export default { const item = tableData[k.substring(1) || 0] || {} item[prop] = v tableData[k.substring(1) || 0] = item + }else if (k != columnProp) { + const index = columns.findIndex(e => k == e) + if (index > -1) { + const item = tableData[index] || {} + item[prop] = v + tableData[index] = item + } else { + columns.push(k) + const newIndex = columns.length - 1 + const item = tableData[newIndex] || {} + item[prop] = v + tableData[newIndex] = item + } } }) }) diff --git a/components/layout/AiDvPanel/AiDvPanel.vue b/components/layout/AiDvPanel/AiDvPanel.vue index 2dfd2825..a27da127 100644 --- a/components/layout/AiDvPanel/AiDvPanel.vue +++ b/components/layout/AiDvPanel/AiDvPanel.vue @@ -4,11 +4,11 @@ -
+
-
+
@@ -74,5 +74,9 @@ export default { * { box-sizing: border-box; } + + .content { + height: 100%; + } }