package com.moral.api.mapper;
import com.moral.api.entity.ManageMenu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.moral.api.entity.ManageRole;
import java.util.List;
import java.util.Map;
/**
*
* 后台菜单 Mapper 接口
*
*
* @author moral
* @since 2021-03-09
*/
public interface ManageMenuMapper extends BaseMapper {
List getAllMenusByRoles(List roles);
ManageMenu getManageMenuByName(String name);
ManageMenu getManageMenuById(int id);
void insertOne(ManageMenu manageMenu);
void updateManageMenuById(Map map);
List getDataWithPage(Map map);
List getAll();
List getManageRoleByNameFuzzy(Map map);
List getManageMenuByNameFuzzy(Map map);
List getManageMenuByCondition(Map map);
List getManageMenuByRoleId(int roleId);
}