From f203716f3152a777c303031b74ee0368d7466434 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=96=AF=E7=8B=82=E7=9A=84=E7=8B=AE=E5=AD=90Li?= <15040126243@163.com> Date: Tue, 26 Nov 2024 15:29:06 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=20=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E5=AF=BC=E5=85=A5=E4=B8=8B=E6=8B=89?= =?UTF-8?q?=E6=A1=86=E9=BB=98=E8=AE=A4=E5=80=BC=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/tool/gen/importTable.vue | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/src/views/tool/gen/importTable.vue b/src/views/tool/gen/importTable.vue index 50ec0ee..e0f524e 100644 --- a/src/views/tool/gen/importTable.vue +++ b/src/views/tool/gen/importTable.vue @@ -63,14 +63,18 @@ const emit = defineEmits(['ok']); /** 查询参数列表 */ const show = (dataName: string) => { - getDataNameList(); - if (dataName) { - queryParams.dataName = dataName; - } else { - queryParams.dataName = 'master'; - } - getList(); - visible.value = true; + getDataNames().then(res => { + if (res.code == 200) { + dataNameList.value = res.data; + if (dataName) { + queryParams.dataName = dataName; + } else { + queryParams.dataName = dataNameList.value[0]; + } + getList(); + visible.value = true; + } + }); }; /** 单击选择行 */ const clickRow = (row: DbTableVO) => { @@ -111,11 +115,6 @@ const handleImportTable = async () => { emit('ok'); } }; -/** 查询多数据源名称 */ -const getDataNameList = async () => { - const res = await getDataNames(); - dataNameList.value = res.data; -}; defineExpose({ show