|
|
@ -30,6 +30,8 @@ import java.util.Comparator;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import static cn.estsh.i3plus.platform.common.util.CommonConstWords.RESOURCE_PREFIX_MENU;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* @Description : 用户权限服务
|
|
|
|
* @Description : 用户权限服务
|
|
|
@ -135,6 +137,8 @@ public class AuthController extends CoreBaseController {
|
|
|
|
LOGGER.info("第二段耗时:{}", System.currentTimeMillis() - menuSelectTime);
|
|
|
|
LOGGER.info("第二段耗时:{}", System.currentTimeMillis() - menuSelectTime);
|
|
|
|
|
|
|
|
|
|
|
|
if (list != null && list.size() > 0) {
|
|
|
|
if (list != null && list.size() > 0) {
|
|
|
|
|
|
|
|
// 翻译第一级
|
|
|
|
|
|
|
|
list.forEach(menu -> menu.setName(LocaleUtils.getLocaleRes(RESOURCE_PREFIX_MENU + menu.getName())));
|
|
|
|
// 内存排序 Sort 降序 code 升序
|
|
|
|
// 内存排序 Sort 降序 code 升序
|
|
|
|
list.sort(Comparator.comparing(SysMenu::getMenuSort).reversed().thenComparing(SysMenu::getMenuCode));
|
|
|
|
list.sort(Comparator.comparing(SysMenu::getMenuSort).reversed().thenComparing(SysMenu::getMenuCode));
|
|
|
|
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultList(list);
|
|
|
|
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultList(list);
|
|
|
|