| | |
| | | <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-input style="width: 30%;margin-right: 20px;" v-model="dataForm.tableName" placeholder="请输入表名" |
| | | clearable></el-input> |
| | | <el-button @click="getTableInfo()">查询</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | </el-table-column> |
| | | </el-table> |
| | | |
| | | <el-divider><el-tag type="primary">生成代码参数:</el-tag></el-divider> |
| | | <el-divider> |
| | | <el-tag type="primary">生成代码参数:</el-tag> |
| | | </el-divider> |
| | | |
| | | <div v-show="dataForm.tableData.length > 0" style="height:300px;overflow-y: auto"> |
| | | <el-form :model="dataForm" :rules="dataRule" ref="dataForm" label-width="200px"> |
| | |
| | | export default { |
| | | data() { |
| | | return { |
| | | modules: [], // 后台modules |
| | | modules: [{id: '11', fileName: '后端', filePath: 'D:\\test_project\\modules\\mainPart'}, { |
| | | id: '22', |
| | | fileName: '前端', |
| | | filePath: 'D:\\test_project\\web' |
| | | }], // 后台modules |
| | | eqList: [], |
| | | dataForm: { |
| | | tableName: '', |
| | |
| | | javaFilePath: '', |
| | | vueFilePath: '', |
| | | checked: true, |
| | | packName: 'com.zt.modules', |
| | | packName: 'com.zt.life.modules', |
| | | isPageFlag: true, |
| | | isExport: false, |
| | | tableData: [] |