From 27b2af481311a0d98947b4f9a92083bda1f4bd28 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 28 Sep 2022 22:42:24 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=BF=87=E6=BB=A4=E5=99=A8):=20=E9=9D=9E?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E5=88=A0=E9=99=A4=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E5=99=A8=E5=AD=97=E6=AE=B5=E6=8A=A5=E9=94=99=E6=97=A0=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/panel/filter/filterMain/FilterHead.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/views/panel/filter/filterMain/FilterHead.vue b/frontend/src/views/panel/filter/filterMain/FilterHead.vue index 859c45fa90..5ad4f90db3 100644 --- a/frontend/src/views/panel/filter/filterMain/FilterHead.vue +++ b/frontend/src/views/panel/filter/filterMain/FilterHead.vue @@ -87,9 +87,13 @@ export default { }, methods: { loadFields() { - fieldListWithPermission(this.firstTableId).then(res => { - this.tableFields = JSON.parse(JSON.stringify(res.data)) - }) + if (this.firstTableId) { + fieldListWithPermission(this.firstTableId).then(res => { + this.tableFields = JSON.parse(JSON.stringify(res.data)) + }) + } else { + this.tableFields = [] + } }, onMove(e, originalEvent) { return true