package cn.pluss.platform.mapper;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import cn.pluss.platform.entity.RoleMenuInfo;

@Mapper
public interface RoleMenuInfoMapper extends BaseMapper<RoleMenuInfo> {

    RoleMenuInfo queryRoleMenuInfo(RoleMenuInfo roleMenuInfo);

    List<RoleMenuInfo> queryRoleMenuInfoList(RoleMenuInfo roleMenuInfo);

    void saveRoleMenuInfo(RoleMenuInfo roleMenuInfo);

    void updateRoleMenuInfo(RoleMenuInfo roleMenuInfo);

    void deleteRoleMenuInfo(RoleMenuInfo roleMenuInfo);

    List<RoleMenuInfo> queryRoleMenuInfoPage(Map map);

    Integer queryRoleMenuInfoPageCount(Map map);

    void saveRoleMenuInfoBatch(List<RoleMenuInfo>  roleMenuInfoList);
}

