From b21945e7dea2daa8b30bee3cdd4bca91277e3b5f Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期三, 29 十一月 2023 09:22:17 +0800
Subject: [PATCH] 6
---
web/packages/views/pages/generator.vue | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/web/packages/views/pages/generator.vue b/web/packages/views/pages/generator.vue
index b9c071b..a04809b 100644
--- a/web/packages/views/pages/generator.vue
+++ b/web/packages/views/pages/generator.vue
@@ -3,8 +3,10 @@
<div class="mod-sys__generator">
<el-form :model="dataForm" label-width="80px" @keyup.enter.native="getDataList()">
<el-form-item>
- <el-input style="width: 30%;margin-right: 20px;" v-model="dataForm.tableName" placeholder="璇疯緭鍏ヨ〃鍚�"
- clearable></el-input>
+ 閫夋嫨鍔熻兘琛� <el-select v-model="dataForm.tableName">
+ <el-option v-for="item in tableList" :key="item.tableName" :label="item.tableName" :value="item.tableName">
+ </el-option>
+ </el-select>
<el-button @click="getTableInfo()">鏌ヨ</el-button>
</el-form-item>
</el-form>
@@ -48,7 +50,7 @@
<div v-show="dataForm.tableData.length > 0" style="height:300px;overflow-y: auto">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" label-width="200px">
- <el-form-item prop="className" label="瀹炰綋瀵硅薄鍚嶇О" style="width: 60%">
+ <el-form-item prop="className" label="瀹炰綋绫诲悕绉�" style="width: 60%">
<el-input v-model="dataForm.className" placeholder="璇疯緭鍏ョ敓鎴愮殑瀹炰綋瀵硅薄鍚嶇О"></el-input>
</el-form-item>
@@ -110,7 +112,8 @@
packName: 'com.zt.life.modules',
isPageFlag: true,
isExport: false,
- tableData: []
+ tableData: [],
+ tableList:[]
}
}
@@ -154,6 +157,7 @@
if (res.success) {
this.modules = res.data.modules
this.eqList = res.data.eqList
+ this.tableList = res.data.tableList
}
},
async getTableInfo() {
--
Gitblit v1.9.1