package com.xynet.marketing.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.xynet.marketing.utils.collections.map.JMap; import java.util.List; import java.util.Map; /** * 项目商品服务 * @author hechunping * @date 2025/1/20 */ public interface MercProjectGoodsService { /** * 对象查询 * @param param * @return */ Map obj(JMap param); /** * 新增或修改 * @param param * @return */ void saveOrUpdate(JMap param); /** * 列表查询 * @param param * @return */ List> list(JMap param); /** * 分页查询 * * @param param * @return */ Page> page(JMap param); /** * 根据活动ID删除商品 * * @param actId * @return */ void removeByActId(Integer actId); /** * 根据活动ID批量增加商品 * * @param param * @return */ void batchSaveByActId(Integer actId, List> param); }