perf: 优化菜单查询接口查询速度

This commit is contained in:
fit2cloud-chenyw
2025-04-28 10:38:06 +08:00
committed by fit2cloud-chenyw
parent 2e183ae6f0
commit d7c2ec52ca
2 changed files with 2 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ package io.dataease.menu.manage;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.dataease.api.menu.vo.MenuMeta;
import io.dataease.api.menu.vo.MenuVO;
import io.dataease.i18n.Translator;
import io.dataease.license.config.XpackInteract;
import io.dataease.menu.bo.MenuTreeNode;
import io.dataease.menu.dao.auto.entity.CoreMenu;
@@ -80,7 +81,7 @@ public class MenuManage {
MenuVO menuVO = new MenuVO();
BeanUtils.copyBean(menuVO, coreMenu, "children");
MenuMeta meta = new MenuMeta();
meta.setTitle(I18N_PREFIX + coreMenu.getName());
meta.setTitle(Translator.get(I18N_PREFIX + coreMenu.getName()));
meta.setIcon(coreMenu.getIcon());
menuVO.setMeta(meta);

View File

@@ -2,7 +2,6 @@ package io.dataease.menu.server;
import io.dataease.api.menu.MenuApi;
import io.dataease.api.menu.vo.MenuVO;
import io.dataease.i18n.I18n;
import io.dataease.menu.dao.auto.entity.CoreMenu;
import io.dataease.menu.manage.MenuManage;
import jakarta.annotation.Resource;
@@ -19,7 +18,6 @@ public class MenuServer implements MenuApi {
@Resource
private MenuManage menuManage;
@I18n
@Override
public List<MenuVO> query() {
List<CoreMenu> coreMenus = menuManage.coreMenus();