package com.moral.api.service.impl; 
 | 
  
 | 
import java.util.HashMap; 
 | 
import java.util.List; 
 | 
import java.util.Map; 
 | 
  
 | 
import com.moral.api.entity.Menu; 
 | 
import com.moral.api.mapper.MenuMapper; 
 | 
import com.moral.api.service.MenuService; 
 | 
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; 
 | 
import com.moral.api.service.UserService; 
 | 
  
 | 
import org.springframework.beans.factory.annotation.Autowired; 
 | 
import org.springframework.stereotype.Service; 
 | 
  
 | 
/** 
 | 
 * <p> 
 | 
 * 前台菜单 服务实现类 
 | 
 * </p> 
 | 
 * 
 | 
 * @author moral 
 | 
 * @since 2021-03-09 
 | 
 */ 
 | 
@Service 
 | 
public class MenuServiceImpl extends ServiceImpl<MenuMapper, Menu> implements MenuService { 
 | 
  
 | 
    @Autowired 
 | 
    private UserService userService; 
 | 
  
 | 
    @Autowired 
 | 
    private MenuMapper menuMapper; 
 | 
  
 | 
    @Override 
 | 
    public Map<String, Object> selectMenusByOrgId(Integer orgId) { 
 | 
        Map<String, Object> map = new HashMap<>(); 
 | 
        map.put("orgId", orgId); 
 | 
        return userService.getMenus(map); 
 | 
    } 
 | 
  
 | 
    @Override 
 | 
    public List<Menu> getMenuList(Integer orgId) { 
 | 
        return menuMapper.selectOrganizationMenu(orgId); 
 | 
    } 
 | 
} 
 |