菜单克隆支持四级分类
This commit is contained in:
@@ -146,6 +146,25 @@ public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements Me
|
||||
menu2.setModules(d2.getModules());
|
||||
menu2.setModulesUrl(d2.getModulesUrl());
|
||||
save(menu2);
|
||||
// 四级菜单
|
||||
param.setParentId(d2.getMenuId());
|
||||
final List<Menu> list3 = baseMapper.getMenuByClone(param);
|
||||
list3.forEach(d3 -> {
|
||||
final Menu menu3 = new Menu();
|
||||
menu3.setParentId(menu2.getMenuId());
|
||||
menu3.setTitle(d3.getTitle());
|
||||
menu3.setPath(d3.getPath());
|
||||
menu3.setComponent(d3.getComponent());
|
||||
menu3.setMenuType(d3.getMenuType());
|
||||
menu3.setSortNumber(d3.getSortNumber());
|
||||
menu3.setAuthority(d3.getAuthority());
|
||||
menu3.setIcon(d3.getIcon());
|
||||
menu3.setHide(d3.getHide());
|
||||
menu3.setMeta(d3.getMeta());
|
||||
menu3.setModules(d3.getModules());
|
||||
menu3.setModulesUrl(d3.getModulesUrl());
|
||||
save(menu3);
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user