| | |
| | |
|
| | | <el-table v-loading="loading" :data="tableList" @selection-change="handleSelectionChange">
|
| | | <el-table-column type="selection" width="55"></el-table-column>
|
| | | <el-table-column label="序号" align="center" prop="tableId" width="50px" />
|
| | | <el-table-column label="序号" align="center" prop="tableId" width="60px" />
|
| | | <el-table-column
|
| | | label="表名称"
|
| | | align="center"
|
| | |
| | | @PutMapping
|
| | | public AjaxResult editSave(@Validated @RequestBody GenTable genTable)
|
| | | {
|
| | | System.out.println(genTable.getParams().size());
|
| | | genTableService.validateEdit(genTable);
|
| | | genTableService.updateGenTable(genTable);
|
| | | return AjaxResult.success();
|
| | |
| | | c.column_id, c.column_name, c.column_comment, c.column_type, c.java_type, c.java_field, c.is_pk, c.is_increment, c.is_required, c.is_insert, c.is_edit, c.is_list, c.is_query, c.query_type, c.html_type, c.dict_type, c.sort
|
| | | FROM gen_table t
|
| | | LEFT JOIN gen_table_column c ON t.table_id = c.table_id
|
| | | where t.table_id = #{tableId}
|
| | | where t.table_id = #{tableId} order by c.sort
|
| | | </select>
|
| | |
|
| | | <select id="selectGenTableByName" parameterType="String" resultMap="GenTableResult">
|
| | |
| | | c.column_id, c.column_name, c.column_comment, c.column_type, c.java_type, c.java_field, c.is_pk, c.is_increment, c.is_required, c.is_insert, c.is_edit, c.is_list, c.is_query, c.query_type, c.html_type, c.dict_type, c.sort
|
| | | FROM gen_table t
|
| | | LEFT JOIN gen_table_column c ON t.table_id = c.table_id
|
| | | where t.table_name = #{tableName}
|
| | | where t.table_name = #{tableName} order by c.sort
|
| | | </select>
|
| | |
|
| | | <insert id="insertGenTable" parameterType="GenTable" useGeneratedKeys="true" keyProperty="tableId">
|