fix(core):菜单顶级模块翻译

yun-zuoyi
汪云昊 4 years ago
parent a31d447621
commit 4c50bc4687

@ -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);

Loading…
Cancel
Save