|
@@ -165,6 +165,9 @@ public class SysMenuServiceImpl implements ISysMenuService
|
|
|
router.setPath(getRouterPath(menu));
|
|
|
router.setComponent(getComponent(menu));
|
|
|
router.setMeta(new MetaVo(menu.getMenuName(), menu.getIcon(), StringUtils.equals("1", menu.getIsCache())));
|
|
|
+ if (menu.getSysTableName() != null){
|
|
|
+ router.setSysTableName(menu.getSysTableName());
|
|
|
+ }
|
|
|
List<SysMenu> cMenus = menu.getChildren();
|
|
|
if (!cMenus.isEmpty() && cMenus.size() > 0 && UserConstants.TYPE_DIR.equals(menu.getMenuType()))
|
|
|
{
|
|
@@ -180,6 +183,9 @@ public class SysMenuServiceImpl implements ISysMenuService
|
|
|
children.setComponent(menu.getComponent());
|
|
|
children.setName(StringUtils.capitalize(menu.getPath()));
|
|
|
children.setMeta(new MetaVo(menu.getMenuName(), menu.getIcon(), StringUtils.equals("1", menu.getIsCache())));
|
|
|
+ if (menu.getSysTableName() != null){
|
|
|
+ children.setSysTableName(menu.getSysTableName());
|
|
|
+ }
|
|
|
childrenList.add(children);
|
|
|
router.setChildren(childrenList);
|
|
|
}
|
|
@@ -579,7 +585,7 @@ public class SysMenuServiceImpl implements ISysMenuService
|
|
|
sysMenu.setMenuType("C");
|
|
|
sysMenu.setIcon("system");
|
|
|
sysMenu.setCreateBy(SecurityUtils.getUsername());
|
|
|
- sysMenu.setTableName(genTable.getTableName());
|
|
|
+ sysMenu.setSysTableName(genTable.getTableName());
|
|
|
menuMapper.insertMenu(sysMenu);
|
|
|
//是菜单,生成crud按钮
|
|
|
for (int i = 0; i < Constants.MENU_NAME.length; i++) {
|