jinlin
2023-11-07 e9d51762bf342f3f9b542ef0214ed41a6ff7d679
web/packages/views/pages/generator.vue
@@ -3,7 +3,8 @@
    <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>
@@ -41,7 +42,9 @@
        </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">
@@ -92,7 +95,11 @@
  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: '',
@@ -100,7 +107,7 @@
          javaFilePath: '',
          vueFilePath: '',
          checked: true,
          packName: 'com.zt.modules',
          packName: 'com.zt.life.modules',
          isPageFlag: true,
          isExport: false,
          tableData: []