|
|
|
@ -160,6 +160,10 @@ public class AuthController extends CoreBaseController {
|
|
|
|
|
ValidatorBean.checkIsNumber(parentId, "父节点不能为空");
|
|
|
|
|
|
|
|
|
|
List<SysMenu> result = memTreeService.packTreeSysMenuByUserIdAndParentId(getSessionUser().getUser().getId(), Long.parseLong(parentId));
|
|
|
|
|
for (SysMenu sysMenu : result) {
|
|
|
|
|
sysMenu.setChildList(sysMenu.getChildList().stream().sorted(Comparator.comparing(SysMenu::getMenuSort)).collect(Collectors.toList()));
|
|
|
|
|
}
|
|
|
|
|
result = result.stream().sorted(Comparator.comparing(SysMenu::getMenuSort)).collect(Collectors.toList());
|
|
|
|
|
result = sysMenuService.setLanguageSysMenuName(AuthUtil.getSessionUser().getLanguageCode(), result);
|
|
|
|
|
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultList(result);
|
|
|
|
|
} catch (ImppBusiException busExcep) {
|
|
|
|
|