package com.govmade.modules.system.service.impl; import java.util.List; import java.util.Map; import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.govmade.common.utils.PageUtils; import com.govmade.modules.system.dao.MenuDao; import com.govmade.modules.system.entity.MenuEntity; import com.govmade.modules.system.service.MenuService; /** * 系统管理 - 菜单设置 * * @author Fred * @email fangtaosh@qq.com * @date 2018年8月7日 */ @Service("MenuService") public class MenuServiceImpl extends ServiceImpl<MenuDao, MenuEntity> implements MenuService { @Override public PageUtils queryPage(Map<String, Object> params) { // TODO Auto-generated method stub //this.baseMapper.selectPage(); return null; } /** * 获取所有菜单列表 */ private List<MenuEntity> queryAll(List<Long> menuIdList){ //查询根菜单列表 //List<MenuEntity> menuList = queryListParentId(0L, menuIdList); //递归获取子菜单 // getMenuTreeList(menuList, menuIdList); return null; } @Override public void save(MenuEntity menu) { super.insertOrUpdate(menu); } @Override public Integer checkMenu(String name) { return super.selectCount(new EntityWrapper<MenuEntity>().eq("name", name)); } @Override public MenuEntity queryById(Long id) { return super.selectById(id); } }