From 51f77b447230b2250a304170eaf2bc5d58184728 Mon Sep 17 00:00:00 2001 From: GYJ <1157756119@qq.com> Date: Sun, 23 Mar 2025 16:10:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E9=98=B2=E6=8A=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/controller/app/AppUserMoneyDetailsController.java | 2 ++ .../course/controller/app/AppCourseCollectController.java | 2 ++ .../modules/discSpinning/controller/DiscSpinningController.java | 1 + 3 files changed, 5 insertions(+) diff --git a/src/main/java/com/sqx/modules/app/controller/app/AppUserMoneyDetailsController.java b/src/main/java/com/sqx/modules/app/controller/app/AppUserMoneyDetailsController.java index 940d49ba..262448ba 100644 --- a/src/main/java/com/sqx/modules/app/controller/app/AppUserMoneyDetailsController.java +++ b/src/main/java/com/sqx/modules/app/controller/app/AppUserMoneyDetailsController.java @@ -1,5 +1,6 @@ package com.sqx.modules.app.controller.app; +import com.sqx.common.annotation.Debounce; import com.sqx.common.utils.Result; import com.sqx.modules.app.annotation.Login; import com.sqx.modules.app.service.UserMoneyDetailsService; @@ -33,6 +34,7 @@ public class AppUserMoneyDetailsController { @Login @GetMapping("/selectUserMoney") @ApiOperation("我的钱包") + @Debounce(interval = 3000, value = "#userId") public Result selectUserMoney(@RequestAttribute Long userId){ return Result.success().put("data",userMoneyService.selectUserMoneyByUserId(userId)); } diff --git a/src/main/java/com/sqx/modules/course/controller/app/AppCourseCollectController.java b/src/main/java/com/sqx/modules/course/controller/app/AppCourseCollectController.java index 80876c5a..ffd5211f 100644 --- a/src/main/java/com/sqx/modules/course/controller/app/AppCourseCollectController.java +++ b/src/main/java/com/sqx/modules/course/controller/app/AppCourseCollectController.java @@ -30,12 +30,14 @@ public class AppCourseCollectController extends AbstractController { @Login @GetMapping("/selectByUserId") @ApiOperation("app查询收藏短剧信息") + @Debounce(interval = 3000, value = "#userId") public Result selectByUserId(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify) { return courseCollectService.selectByUserId(page, limit, userId, classify); } @Login @GetMapping("/collectVideoSummary") + @Debounce(interval = 3000, value = "#userId") public Result collectVideoSummary(@RequestAttribute("userId") Long userId) { return courseCollectService.collectVideoSummary(userId); } 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 fea1c30d..ccd51014 100644 --- a/src/main/java/com/sqx/modules/discSpinning/controller/DiscSpinningController.java +++ b/src/main/java/com/sqx/modules/discSpinning/controller/DiscSpinningController.java @@ -162,6 +162,7 @@ public class DiscSpinningController { @ApiResponses({ @ApiResponse(code = 200, message = "{\"sum\":\"总抽奖次数\",\"count\":\"剩余抽奖次数\"}"), }) + @Debounce(value = "#userId") public Result drawCount(@ApiIgnore @RequestAttribute("userId") Long userId, @RequestParam(required = false, defaultValue = "1") Integer source) { Map map = new HashMap<>(); int drawCount = Integer.parseInt(commonRepository.findOne(901).getValue());