From 463add4ee035938f9622a6c981668620f097067d Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期四, 21 八月 2025 15:29:22 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- framework/src/main/java/cn/lili/modules/lmk/service/ActivityRefPrizeService.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/lmk/service/ActivityRefPrizeService.java b/framework/src/main/java/cn/lili/modules/lmk/service/ActivityRefPrizeService.java index 1516fed..5fc4a8d 100644 --- a/framework/src/main/java/cn/lili/modules/lmk/service/ActivityRefPrizeService.java +++ b/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); } -- Gitblit v1.8.0