From ae4c391acc83bfebed7592a1bd9f9d62f6ac5591 Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期四, 07 十二月 2023 15:04:57 +0800
Subject: [PATCH] 项目表
---
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