package com.diagbot.mapper;

import java.util.List;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.diagbot.dto.GetRetrievalsByTagDTO;
import com.diagbot.dto.RetrievalListDTO;
import com.diagbot.entity.Retrieval;
import com.diagbot.vo.GetRetrievalsByTagVO;
import com.diagbot.vo.RetrievalListVO;

/**
 * <p>
 * 同义词检索表 Mapper 接口
 * </p>
 *
 * @author wangyu
 * @since 2018-12-03
 */
public interface RetrievalMapper extends BaseMapper<Retrieval> {
	
	/**
	 * 根据标签获取同义词
	 * @param getRetrievalsByTagVO
	 * @return
	 */
	List<GetRetrievalsByTagDTO> getRetrievalsByTag(GetRetrievalsByTagVO getRetrievalsByTagVO);
	
	/**
	 * 获取标签同义词列表
	 * @param retrievalListVO
	 * @return
	 */
	IPage<RetrievalListDTO> getRetrievalList(RetrievalListVO retrievalListVO);

}
