mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 13:32:18 +08:00
perf: 优化菜单查询接口查询速度
This commit is contained in:
committed by
fit2cloud-chenyw
parent
2e183ae6f0
commit
d7c2ec52ca
@@ -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);
|
||||
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user