package com.liquidnet.service.sweet.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.sweet.dto.SweetManualArtistListArDto;
import com.liquidnet.service.sweet.dto.SweetManualArtistListDto;
import com.liquidnet.service.sweet.dto.SweetManualArtistStageListArDto;
import com.liquidnet.service.sweet.dto.SweetManualArtistStageListDto;
import com.liquidnet.service.sweet.entity.SweetManualArtists;
import org.apache.ibatis.annotations.Param;

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

/**
 * <p>
 * 电子宣传手册艺人表 Mapper 接口
 * </p>
 *
 * @author liquidnet
 * @since 2021-07-23
 */
public interface SweetManualArtistsMapper extends BaseMapper<SweetManualArtists> {

    List<SweetManualArtistListDto> getManualList(Map<String, Object> map);

    SweetManualArtistListDto getManualDetails(Map<String, Object> map);

    List<SweetManualArtistStageListDto> getStageNameList(Map<String, Object> map);

    List<SweetManualArtistStageListArDto> getStageNameListAr(@Param("performanceId") String performanceId);

    List<SweetManualArtistListArDto> getManualListAr(@Param("performanceId") String performanceId);
}
