From f203716f3152a777c303031b74ee0368d7466434 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期二, 26 十一月 2024 15:29:06 +0800
Subject: [PATCH] update 优化 代码生成导入下拉框默认值处理
---
src/views/tool/gen/importTable.vue | 25 ++++++++++++-------------
1 files 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 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) => {
@@ -110,11 +114,6 @@
visible.value = false;
emit('ok');
}
-};
-/** 鏌ヨ澶氭暟鎹簮鍚嶇О */
-const getDataNameList = async () => {
- const res = await getDataNames();
- dataNameList.value = res.data;
};
defineExpose({
--
Gitblit v1.9.3