| | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | public abstract class DefaultLanguage implements Language{ |
| | | |
| | | protected static Map<String,String> menuCatalogs = new HashMap<>(); |
| | | protected static Map<String,String> menus = new HashMap<>(); |
| | | protected static Map<String,String> msgs = new HashMap<>(); |
| | | public abstract class DefaultLanguage implements Language { |
| | | |
| | | |
| | | public List<MenuCatalogDto> getMenuCatalog(List<MenuCatalogDto> menuCatalogDtos){ |
| | | String menuCatalogsName = ""; |
| | | for(MenuCatalogDto menuCatalogDto :menuCatalogDtos){ |
| | | menuCatalogsName = menuCatalogs.get(menuCatalogDto.getName()); |
| | | if(!StringUtil.isEmpty(menuCatalogsName)){ |
| | | menuCatalogDto.setName(menuCatalogsName); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | public List<MenuCatalogDto> getMenuCatalog(List<MenuCatalogDto> menuCatalogDtos) { |
| | | |
| | | return menuCatalogDtos; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<MenuDto> getMenuDto(List<MenuDto> menus) { |
| | | return null; |
| | | public List<Map> getMenuDto(List<Map> menuDtos) { |
| | | |
| | | return menuDtos; |
| | | } |
| | | |
| | | @Override |
| | | public ResultVo getResultVo(ResultVo resultVo) { |
| | | return null; |
| | | |
| | | |
| | | return resultVo; |
| | | } |
| | | |
| | | public String getLangMsg(String msg){ |
| | | |
| | | |
| | | return msg; |
| | | } |
| | | |
| | | } |