接口防抖2

This commit is contained in:
GYJ 2025-03-23 16:16:07 +08:00
parent 51f77b4472
commit 5b8901c2fb
3 changed files with 4 additions and 0 deletions

View File

@ -1,6 +1,7 @@
package com.sqx.modules.course.controller.app;
import com.alibaba.fastjson.JSONObject;
import com.sqx.common.annotation.Debounce;
import com.sqx.common.utils.RedisKeys;
import com.sqx.common.utils.RedisUtils;
import com.sqx.common.utils.Result;
@ -48,6 +49,7 @@ public class AppCourseController extends AbstractController {
@Login
@GetMapping("/courseSets")
@ApiOperation("根据id查询短剧集数列表")
@Debounce(interval = 3000, value = "#userId")
public Result courseSets(@RequestAttribute("userId") Long userId, Long courseId, Integer sort) {
return courseDetailsService.courseSets(userId, courseId,sort);
}

View File

@ -140,6 +140,7 @@ public class DiscSpinningController {
@ApiImplicitParam(name = "source", value = "1 普通转盘 2 周任务转盘 3 月任务转盘", dataTypeClass = Integer.class),
})
@ApiOperation("查询大转盘")
@Debounce(interval = 3000, value = "#userId")
public Result appDiscSpinning(@RequestParam(required = false, defaultValue = "1") Integer source) {
PageHelper.startPage(1, 20);
List<DiscSpinning> list = discSpinningService.list(

View File

@ -139,6 +139,7 @@ public class AppCashController {
@RequestMapping(value = "/selectPayDetails", method = RequestMethod.GET)
@ApiOperation("查询提现记录列表")
@ResponseBody
@Debounce(interval = 3000, value = "#userId")
public Result selectHelpProfit(int page, int limit, @RequestAttribute("userId") Long userId) {
CashOut cashOut = new CashOut();
cashOut.setUserId(userId);