package com.hzs.activity.draw.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hzs.activity.draw.param.DrawGiftConfigParam;
import com.hzs.common.domain.activity.draw.AcDrawGiftRuleConfig;
import com.hzs.common.domain.activity.draw.ext.AcDrawGiftRuleConfigExt;

import java.util.List;

/**
 * <p>
 * 活动赠品配置 Mapper 接口
 * </p>
 *
 * @author hzs
 * @since 2023-04-21
 */
public interface AcDrawGiftRuleConfigMapper extends BaseMapper<AcDrawGiftRuleConfig> {

    /*
     * @description: 查询活动的赠品配置
     * @author: sui q
     * @date: 2023/4/21 19:53
     * @param: null null
     **/
    List<AcDrawGiftRuleConfigExt> queryAcDrawGiftConfig(DrawGiftConfigParam DrawGiftConfigParam);

    /**
     * 查询活动赠品配置列表
     * @param drawGiftConfigParam
     * @return
     */
    List<AcDrawGiftRuleConfigExt> queryList(DrawGiftConfigParam drawGiftConfigParam);
}
