|
|
|
@ -306,7 +306,6 @@ public class SysMenuController extends CoreBaseController {
|
|
|
|
|
ValidatorBean.checkNotNull(menu.getParentId(), "父级功能ID不能为空");
|
|
|
|
|
|
|
|
|
|
menu.setId(Long.parseLong(menu.getMenuCode()));
|
|
|
|
|
menu.setNameZhShortening(StringTool.getAllFirstLetter(menu.getName()));
|
|
|
|
|
if (!map.containsKey(menu.getMenuCode())) {
|
|
|
|
|
map.put(menu.getMenuCode(),menu);
|
|
|
|
|
} else {
|
|
|
|
@ -320,9 +319,12 @@ public class SysMenuController extends CoreBaseController {
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
list.forEach(menu -> {
|
|
|
|
|
menu.setIsDeleted(CommonEnumUtil.IS_DEAL.NO.getValue());
|
|
|
|
|
menu.setIsValid(CommonEnumUtil.IS_VAILD.VAILD.getValue());
|
|
|
|
|
if(menu.getParentId().longValue() != -1){
|
|
|
|
|
SysMenu mu = map.get(menu.getParentId().toString());
|
|
|
|
|
ValidatorBean.checkNotNull(mu, "【"+menu.getParentId()+"】不存在的父节点信息");
|
|
|
|
|
menu.setNameZhShortening(StringTool.getAllFirstLetter(mu.getName()));
|
|
|
|
|
menu.setParentNameRdd(mu.getName());
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|