peng
3 天以前 23d4943535b59e54de1399d159d0209638c68657
framework/src/main/java/cn/lili/modules/lmk/service/ActivityRefPrizeService.java
@@ -5,6 +5,8 @@
import cn.lili.base.Result;
import cn.lili.modules.lmk.domain.form.ActivityRefPrizeForm;
import cn.lili.modules.lmk.domain.query.ActivityRefPrizeQuery;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
@@ -14,6 +16,28 @@
 * @since 2025-08-14
 */
public interface ActivityRefPrizeService extends IService<ActivityRefPrize> {
    /**
     * 根据抽奖活动id 返回奖品集合
     * @param prizeActivityId
     * @return
     */
    Result getActivityRefPrizeByActivityId(String prizeActivityId);
    /**
     * 更具奖品id活动相关活动
     * @param prizeId
     * @return
     */
    Result getPrizeByIdAndPrizeActivityId(String prizeId);
    /**
     * 新增奖品
     * @param prizeActivityId
     * @param list
     * @return
     */
    Result addList(String prizeActivityId,List<ActivityRefPrizeForm> list);
    /**
     * 添加
@@ -62,4 +86,6 @@
     * @return
     */
    Result all();
    String lockPrizeRef(String refId);
}