From ccb933362251344091a3881a4950dcab33c5008f Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期六, 28 三月 2020 11:47:55 +0800 Subject: [PATCH] no message --- src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java b/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java index 8b32aa5..d5cc383 100644 --- a/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java +++ b/src/main/java/com/highdatas/mdm/service/impl/MenuMappingServiceImpl.java @@ -191,9 +191,28 @@ mapping.put("version", resultMaintain.getVersion()); mapping.put("maintainId", resultMaintain.getId()); } - return Result.success(mapping); + } + + @Override + public SysMenu getMenuByTableName(String tableName) { + MenuMapping menuMapping = selectOne(new EntityWrapper<MenuMapping>().eq("table_name", tableName).orderBy("create_time desc")); + if (menuMapping == null) { + return null; + } + String menuId = menuMapping.getMenuId(); + SysMenu sysMenu = menuService.selectById(menuId); + return sysMenu; + } + + @Override + public String getTableNameByMenu(String menuId) { + MenuMapping menuMapping = selectOne(new EntityWrapper<MenuMapping>().eq("menu_id", menuId).orderBy("create_time desc")); + if (menuMapping == null) { + return null; + } + return menuMapping.getTableName(); } } -- Gitblit v1.8.0