package com.kmall.admin.dao; import com.kmall.admin.entity.MkActivitiesFullGiftEntity; import com.kmall.manager.dao.BaseDao; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 营销活动-满赠Dao * * @author emato * @email admin@qhdswl.com * @date 2020-09-23 10:43:25 */ public interface MkActivitiesFullGiftDao extends BaseDao { /** * 根据品牌、条形码、当前时间查询是否有满赠的商品条码 * @param mkaId * @param prodBarcode * @param brandName * @param nowTime * @return */ MkActivitiesFullGiftEntity queryByCodeOrBrand(@Param("mkaId") String mkaId, @Param("prodBarcode") String prodBarcode, @Param("brandName") String brandName, @Param("nowTime") String nowTime); /** * 根据营销活动编号获取满赠活动信息 * @param mkaIdList 营销活动编号集合 * @return 满赠营销活动信息 */ List queryByMkaIdList(List mkaIdList); /** * 查询活动id对应的满赠活动规则 * @param mkaId 活动id * @param storeId 门店id * @return 满赠活动规则 */ MkActivitiesFullGiftEntity queryObjectByMkaIdAndStoreId(@Param("mkaId") Integer mkaId, @Param("storeId") String storeId); }