Commit e53df68f by fengshuonan

代码生成增加系统分类

parent 70e0ba8d
...@@ -60,6 +60,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator { ...@@ -60,6 +60,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator {
parentMenu.setSort(999); parentMenu.setSort(999);
parentMenu.setLevels(1); parentMenu.setLevels(1);
parentMenu.setMenuFlag("Y"); parentMenu.setMenuFlag("Y");
parentMenu.setSystemType("BASE_SYSTEM");
menuModels.add(parentMenu); menuModels.add(parentMenu);
MenuModel addMenu = new MenuModel(); MenuModel addMenu = new MenuModel();
...@@ -72,6 +73,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator { ...@@ -72,6 +73,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator {
addMenu.setSort(999); addMenu.setSort(999);
addMenu.setLevels(2); addMenu.setLevels(2);
addMenu.setMenuFlag("N"); addMenu.setMenuFlag("N");
addMenu.setSystemType("BASE_SYSTEM");
menuModels.add(addMenu); menuModels.add(addMenu);
MenuModel editMenu = new MenuModel(); MenuModel editMenu = new MenuModel();
...@@ -84,6 +86,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator { ...@@ -84,6 +86,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator {
editMenu.setSort(999); editMenu.setSort(999);
editMenu.setLevels(2); editMenu.setLevels(2);
editMenu.setMenuFlag("N"); editMenu.setMenuFlag("N");
editMenu.setSystemType("BASE_SYSTEM");
menuModels.add(editMenu); menuModels.add(editMenu);
MenuModel deleteMenu = new MenuModel(); MenuModel deleteMenu = new MenuModel();
...@@ -96,6 +99,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator { ...@@ -96,6 +99,7 @@ public class GunsMenuSqlGenerator extends AbstractCustomGenerator {
deleteMenu.setSort(999); deleteMenu.setSort(999);
deleteMenu.setLevels(2); deleteMenu.setLevels(2);
deleteMenu.setMenuFlag("N"); deleteMenu.setMenuFlag("N");
deleteMenu.setSystemType("BASE_SYSTEM");
menuModels.add(deleteMenu); menuModels.add(deleteMenu);
return menuModels; return menuModels;
......
...@@ -85,6 +85,11 @@ public class MenuModel { ...@@ -85,6 +85,11 @@ public class MenuModel {
private String openFlag = ""; private String openFlag = "";
/** /**
* 系统分类(字典)
*/
private String systemType = "";
/**
* 创建时间(默认当前时间) * 创建时间(默认当前时间)
*/ */
private String createTime = DateUtil.formatDateTime(new Date()); private String createTime = DateUtil.formatDateTime(new Date());
......
<% for(menu in menus!){ %> <% for(menu in menus!){ %>
INSERT INTO `sys_menu`(`MENU_ID`, `CODE`, `PCODE`, `PCODES`, `NAME`, `ICON`, `URL`, `SORT`, `LEVELS`, `MENU_FLAG`, `DESCRIPTION`, `STATUS`, `NEW_PAGE_FLAG`, `OPEN_FLAG`, `CREATE_TIME`, `UPDATE_TIME`, `CREATE_USER`, `UPDATE_USER`) VALUES (${menu.menuId}, '${menu.code}', '${menu.pcode}', '${menu.pcodes}', '${menu.name}', '${menu.icon}', '${menu.url}', ${menu.sort}, ${menu.levels}, '${menu.menuFlag}', '${menu.description}', '${menu.status}', '${menu.newPageFlag}', '${menu.openFlag}', '${menu.createTime}', '${menu.updateTime}', ${menu.createUser}, ${menu.updateUser}); INSERT INTO `sys_menu`(`MENU_ID`, `CODE`, `PCODE`, `PCODES`, `NAME`, `ICON`, `URL`, `SORT`, `LEVELS`, `MENU_FLAG`, `DESCRIPTION`, `STATUS`, `NEW_PAGE_FLAG`, `OPEN_FLAG`, `SYSTEM_TYPE`, `CREATE_TIME`, `UPDATE_TIME`, `CREATE_USER`, `UPDATE_USER`) VALUES (${menu.menuId}, '${menu.code}', '${menu.pcode}', '${menu.pcodes}', '${menu.name}', '${menu.icon}', '${menu.url}', ${menu.sort}, ${menu.levels}, '${menu.menuFlag}', '${menu.description}', '${menu.status}', '${menu.newPageFlag}', '${menu.openFlag}', '${menu.systemType}', '${menu.createTime}', '${menu.updateTime}', ${menu.createUser}, ${menu.updateUser});
<% } %> <% } %>
\ No newline at end of file
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