From 436c2afcd7d603ef312123b7e4363ccc40e82217 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 6 Dec 2024 10:42:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=BD=E5=A5=96=20=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=8A=BD=E5=A5=96=E6=AC=A1=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DiscSpinningController.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/sqx/modules/discSpinning/controller/DiscSpinningController.java b/src/main/java/com/sqx/modules/discSpinning/controller/DiscSpinningController.java index 349d6c6d..0f20123d 100644 --- a/src/main/java/com/sqx/modules/discSpinning/controller/DiscSpinningController.java +++ b/src/main/java/com/sqx/modules/discSpinning/controller/DiscSpinningController.java @@ -24,9 +24,7 @@ import com.sqx.modules.pay.service.CashOutService; import com.sqx.modules.pay.wuyou.BaseResp; import com.sqx.modules.pay.wuyou.WuyouPay; import com.sqx.modules.utils.AliPayOrderUtil; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiModelProperty; -import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.*; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -127,14 +125,22 @@ public class DiscSpinningController { @Login @GetMapping("/app/discSpinning/drawCount") @ApiOperation("获取大转盘抽奖机会") - @ApiModelProperty + @ApiResponse(code = 200, message = "" + + "{\n" + + "\t\"sum\":总抽奖次数,\n" + + "\t\"count\":可抽奖次数\n" + + "}", response = Map.class) public Result drawCount(@RequestAttribute("userId") Long userId) { + Map map = new HashMap<>(); int drawCount = Integer.parseInt(commonRepository.findOne(901).getValue()); + map.put("sum",drawCount); int i = recordService.countDraw(userId); if (drawCount - i > 0) { - return new Result().put("data", ordersService.selectOrdersCountStatisticsByDay(userId, drawCount - i)); + map.put("count",ordersService.selectOrdersCountStatisticsByDay(userId, drawCount - i)); + return Result.success(map); } else { - return new Result().put("data", 0); + map.put("count",0); + return Result.success(map); } }