From b87c5549fe471167882192944db3f2d6b729476c Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Fri, 15 Mar 2024 14:13:55 +0800 Subject: [PATCH] 抽奖 --- src/main/java/cc/mrbird/febs/mall/controller/ApiCjController.java | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ApiCjController.java b/src/main/java/cc/mrbird/febs/mall/controller/ApiCjController.java index e259567..cc42629 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ApiCjController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ApiCjController.java @@ -1,5 +1,6 @@ package cc.mrbird.febs.mall.controller; +import cc.mrbird.febs.common.annotation.Limit; import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.mall.dto.ApiCreateDto; import cc.mrbird.febs.mall.dto.KjRecordDto; @@ -28,6 +29,7 @@ @ApiResponse(code = 200, message = "success", response = ApiKjRecordVo.class) }) @PostMapping(value = "/kjRecord") + @Limit(key = "kjRecord", period = 60, count = 60, name = "列表接口", prefix = "limit") public FebsResponse kjRecord(@RequestBody KjRecordDto kjRecordDto) { return cjService.kjRecord(kjRecordDto); } @@ -38,6 +40,7 @@ @ApiResponse(code = 200, message = "success", response = ApiKjInfoVo.class) }) @GetMapping(value = "/kjInfo") + @Limit(key = "kjRecord", period = 60, count = 60, name = "列表接口", prefix = "limit") public FebsResponse kjInfo() { return cjService.kjInfo(); } @@ -48,12 +51,14 @@ @ApiResponse(code = 200, message = "success", response = ApiTzInfoVo.class) }) @GetMapping(value = "/tzInfo") + @Limit(key = "kjRecord", period = 60, count = 60, name = "列表接口", prefix = "limit") public FebsResponse tzInfo() { return cjService.tzInfo(); } @ApiOperation(value = "马上投注", notes = "马上投注") @PostMapping(value = "/create") + @Limit(key = "create", period = 1, count = 1, name = "投注接口", prefix = "limit") public FebsResponse create(@RequestBody ApiCreateDto apiCreateDto) { return cjService.create(apiCreateDto); } @@ -63,6 +68,7 @@ @ApiResponse(code = 200, message = "success", response = ApiTzListVo.class) }) @PostMapping(value = "/tzInfoList") + @Limit(key = "tzInfoList", period = 60, count = 60, name = "列表接口", prefix = "limit") public FebsResponse tzInfoList(@RequestBody KjRecordDto kjRecordDto) { return cjService.tzInfoList(kjRecordDto); } -- Gitblit v1.9.1