Commit 9b3e5d2e authored by 赵啸非's avatar 赵啸非

修复部分sqlXml生成缺陷

parent cfc36bb1
<template> <template>
<el-form ref="genInfoForm" :model="info" :rules="rules" label-width="200px"> <el-form style="height: 700px; overflow-y: auto; overflow-x: auto" ref="genInfoForm" :model="info" :rules="rules" label-width="200px">
<el-row> <el-row >
<el-col :span="12"> <el-col :span="12">
<el-form-item prop="tplCategory"> <el-form-item prop="tplCategory">
<span slot="label">生成模板</span> <span slot="label">生成模板</span>
...@@ -308,7 +308,6 @@ ...@@ -308,7 +308,6 @@
</el-row> </el-row>
<el-row v-for="(index) in 3" :key="index" v-show="info.tplCategory == 'sub' || info.tplCategory == 'subone'"> <el-row v-for="(index) in 3" :key="index" v-show="info.tplCategory == 'sub' || info.tplCategory == 'subone'">
<h4 class="form-header">关联信息</h4>
<el-col :span="12"> <el-col :span="12">
<el-form-item> <el-form-item>
<span slot="label"> <span slot="label">
......
ALTER TABLE mortals_xhx_gentable
ADD COLUMN `subTableName3` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '关联子表的表名3' AFTER subTableName;
ALTER TABLE mortals_xhx_gentable
ADD COLUMN `subTableFkName3` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '子表关联的外键名3' AFTER subTableFkName;
ALTER TABLE mortals_xhx_gentable
ADD COLUMN `subTableName2` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '关联子表的表名2' AFTER subTableName;
ALTER TABLE mortals_xhx_gentable
ADD COLUMN `subTableFkName2` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '子表关联的外键名2' AFTER subTableFkName;
ALTER TABLE mortals_xhx_gentable
ADD COLUMN `subTableName1` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '关联子表的表名1' AFTER subTableName;
ALTER TABLE mortals_xhx_gentable
ADD COLUMN `subTableFkName1` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '子表关联的外键名1' AFTER subTableFkName;
...@@ -16,6 +16,34 @@ import java.util.stream.Collectors; ...@@ -16,6 +16,34 @@ import java.util.stream.Collectors;
@Data @Data
public class GentableEntityExt extends BaseEntityLong { public class GentableEntityExt extends BaseEntityLong {
/**
* 关联子表的表名
*/
private String subTableName1;
/**
* 子表关联的外键名
*/
private String subTableFkName1;
/**
* 关联子表的表名
*/
private String subTableName2;
/**
* 子表关联的外键名
*/
private String subTableFkName2;
/**
* 关联子表的表名
*/
private String subTableName3;
/**
* 子表关联的外键名
*/
private String subTableFkName3;
/** /**
* 主键信息 * 主键信息
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment