|
@@ -504,11 +504,42 @@ public class SysMenuServiceImpl implements ISysMenuService
|
|
|
* @param tableId
|
|
|
*/
|
|
|
public void insertCommonColumn(Long tableId) {
|
|
|
-
|
|
|
- String[] columnName = new String[]{"create_by", "create_time", "update_by", "update_time", "is_del"};
|
|
|
- String[] columnComment = new String[]{"创建者", "创建时间", "更新者", "更新时间", "是否删除"};
|
|
|
- String[] columnType = new String[]{"varchar(64)", "datetime", "varchar(64)", "datetime", "char(1)"};
|
|
|
- String[] htmlType = new String[]{"input", "datetime", "input", "datetime", "select"};
|
|
|
+ GenTableColumn genTableColumnLog = new GenTableColumn();
|
|
|
+ GenTableColumn genTableColumnBaseInfo = new GenTableColumn();
|
|
|
+
|
|
|
+ genTableColumnLog.setTableId(tableId);
|
|
|
+ genTableColumnLog.setColumnName("log_info");
|
|
|
+ genTableColumnLog.setColumnComment("日志信息");
|
|
|
+ genTableColumnLog.setColumnType("varchar(255)");
|
|
|
+ genTableColumnLog.setIsPk("0");
|
|
|
+ genTableColumnLog.setIsIncrement("0");
|
|
|
+ genTableColumnLog.setIsInsert("1");
|
|
|
+ genTableColumnLog.setQueryType("LIKE");
|
|
|
+ genTableColumnLog.setHtmlType("input");
|
|
|
+ genTableColumnLog.setSort(7);
|
|
|
+ genTableColumnLog.setCreateBy("admin");
|
|
|
+ genTableColumnLog.setCreateTime(DateUtils.getNowDate());
|
|
|
+ genTableColumnMapper.insertGenTableColumn(genTableColumnLog);
|
|
|
+
|
|
|
+ genTableColumnBaseInfo.setTableId(tableId);
|
|
|
+ genTableColumnBaseInfo.setColumnName("base_info");
|
|
|
+ genTableColumnBaseInfo.setColumnComment("基本信息");
|
|
|
+ genTableColumnBaseInfo.setColumnType("varchar(255)");
|
|
|
+ genTableColumnBaseInfo.setIsPk("0");
|
|
|
+ genTableColumnBaseInfo.setIsIncrement("0");
|
|
|
+ genTableColumnBaseInfo.setIsInsert("1");
|
|
|
+ genTableColumnBaseInfo.setQueryType("LIKE");
|
|
|
+ genTableColumnBaseInfo.setHtmlType("input");
|
|
|
+ genTableColumnBaseInfo.setSort(8);
|
|
|
+ genTableColumnBaseInfo.setCreateBy("admin");
|
|
|
+ genTableColumnBaseInfo.setCreateTime(DateUtils.getNowDate());
|
|
|
+ genTableColumnMapper.insertGenTableColumn(genTableColumnBaseInfo);
|
|
|
+
|
|
|
+
|
|
|
+ String[] columnName = new String[]{"id", "create_by", "create_time", "update_by", "update_time", "is_del"};
|
|
|
+ String[] columnComment = new String[]{"编号","创建者", "创建时间", "更新者", "更新时间", "是否删除"};
|
|
|
+ String[] columnType = new String[]{"bigint(20)","varchar(64)", "datetime", "varchar(64)", "datetime", "char(1)"};
|
|
|
+ String[] htmlType = new String[]{"input", "input", "datetime", "input", "datetime", "select"};
|
|
|
for (int i = 0; i < columnName.length; i++) {
|
|
|
GenTableColumn genTableColumn = new GenTableColumn();
|
|
|
genTableColumn.setTableId(tableId);
|
|
@@ -523,6 +554,11 @@ public class SysMenuServiceImpl implements ISysMenuService
|
|
|
genTableColumn.setSort(i + 1);
|
|
|
genTableColumn.setCreateBy("admin");
|
|
|
genTableColumn.setCreateTime(DateUtils.getNowDate());
|
|
|
+ genTableColumn.setHrParentId(genTableColumnBaseInfo.getColumnId());
|
|
|
+ if (i == 0){
|
|
|
+ genTableColumn.setIsIncrement("1");
|
|
|
+ genTableColumn.setHrParentId(genTableColumnLog.getColumnId());
|
|
|
+ }
|
|
|
genTableColumnMapper.insertGenTableColumn(genTableColumn);
|
|
|
}
|
|
|
}
|