接口防抖
This commit is contained in:
parent
6769edf14a
commit
51f77b4472
|
|
@ -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));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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<String, Object> map = new HashMap<>();
|
||||
int drawCount = Integer.parseInt(commonRepository.findOne(901).getValue());
|
||||
|
|
|
|||
Loading…
Reference in New Issue