package com.hzs.activity.people.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hzs.activity.people.vo.AcPeopleGiftPackVO;
import com.hzs.activity.people.vo.AcPeopleGiftProductVO;
import com.hzs.activity.people.vo.AcPeopleServiceVO;
import com.hzs.common.domain.activity.people.AcPeopleService;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 新人礼包活动业务表 Mapper 接口
 */
public interface AcPeopleServiceMapper extends BaseMapper<AcPeopleService> {

    /**
     * 查询当前新人礼包活动
     **/
    List<AcPeopleServiceVO> peopleActivityList(AcPeopleServiceVO acPeopleServiceVO);

    /**
     * 查询新人礼包活动方案
     **/
    List<AcPeopleGiftPackVO> getGiftPackList(AcPeopleGiftPackVO giftPackVO);

    /**
     * 礼包查询信息
     **/
    List<AcPeopleGiftProductVO> getGiftPackProductList(@Param("pkNewPeople") Long pkNewPeople);
}
