peng
20 小时以前 c37592f87c700d7301d595af7a8259c4f78040e7
buyer-api/src/main/java/cn/lili/controller/lmk/PrizeController.java
@@ -1,15 +1,12 @@
package cn.lili.controller.lmk;
import cn.lili.base.Result;
import cn.lili.modules.lmk.domain.entity.PrizeRecord;
import cn.lili.modules.lmk.domain.form.AddPrizeNumForm;
import cn.lili.modules.lmk.service.PrizeService;
import io.swagger.annotations.Api;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
@Validated
@RequiredArgsConstructor
@@ -29,6 +26,7 @@
    public Result prize(@PathVariable String prizeActivityId) {
        return prizeService.prize(prizeActivityId);
    }
    /**
     * 获取抽奖次数
     *
@@ -39,6 +37,7 @@
    public Result prizeNum(@PathVariable String prizeActivityId) {
        return prizeService.prizeNum(prizeActivityId);
    }
    /**
     * 获取获取抽奖页面信息
     *
@@ -49,4 +48,26 @@
    public Result prizeInfo(@PathVariable String prizeActivityId) {
        return prizeService.prizeInfo(prizeActivityId);
    }
    /**
     * 获取获取最近中奖信息
     *
     * @param prizeActivityId
     * @return
     */
    @PostMapping("/grantRecord/{prizeActivityId}")
    public Result grantRecord(@PathVariable String prizeActivityId) {
        return prizeService.grantRecord(prizeActivityId);
    }
    /**
     * 增加抽奖次数
     *
     * @param prizeActivityId
     * @return
     */
    @PostMapping("/addPrizeNum/{prizeActivityId}")
    public Result addPrizeNum(@PathVariable String prizeActivityId, @RequestBody AddPrizeNumForm addPrizeNumForm) {
        return prizeService.grantRecord(prizeActivityId);
    }
}