接口防抖
This commit is contained in:
parent
6769edf14a
commit
51f77b4472
|
|
@ -1,5 +1,6 @@
|
||||||
package com.sqx.modules.app.controller.app;
|
package com.sqx.modules.app.controller.app;
|
||||||
|
|
||||||
|
import com.sqx.common.annotation.Debounce;
|
||||||
import com.sqx.common.utils.Result;
|
import com.sqx.common.utils.Result;
|
||||||
import com.sqx.modules.app.annotation.Login;
|
import com.sqx.modules.app.annotation.Login;
|
||||||
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
||||||
|
|
@ -33,6 +34,7 @@ public class AppUserMoneyDetailsController {
|
||||||
@Login
|
@Login
|
||||||
@GetMapping("/selectUserMoney")
|
@GetMapping("/selectUserMoney")
|
||||||
@ApiOperation("我的钱包")
|
@ApiOperation("我的钱包")
|
||||||
|
@Debounce(interval = 3000, value = "#userId")
|
||||||
public Result selectUserMoney(@RequestAttribute Long userId){
|
public Result selectUserMoney(@RequestAttribute Long userId){
|
||||||
return Result.success().put("data",userMoneyService.selectUserMoneyByUserId(userId));
|
return Result.success().put("data",userMoneyService.selectUserMoneyByUserId(userId));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -30,12 +30,14 @@ public class AppCourseCollectController extends AbstractController {
|
||||||
@Login
|
@Login
|
||||||
@GetMapping("/selectByUserId")
|
@GetMapping("/selectByUserId")
|
||||||
@ApiOperation("app查询收藏短剧信息")
|
@ApiOperation("app查询收藏短剧信息")
|
||||||
|
@Debounce(interval = 3000, value = "#userId")
|
||||||
public Result selectByUserId(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify) {
|
public Result selectByUserId(Integer page, Integer limit, @RequestAttribute("userId") Long userId, Integer classify) {
|
||||||
return courseCollectService.selectByUserId(page, limit, userId, classify);
|
return courseCollectService.selectByUserId(page, limit, userId, classify);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Login
|
@Login
|
||||||
@GetMapping("/collectVideoSummary")
|
@GetMapping("/collectVideoSummary")
|
||||||
|
@Debounce(interval = 3000, value = "#userId")
|
||||||
public Result collectVideoSummary(@RequestAttribute("userId") Long userId) {
|
public Result collectVideoSummary(@RequestAttribute("userId") Long userId) {
|
||||||
return courseCollectService.collectVideoSummary(userId);
|
return courseCollectService.collectVideoSummary(userId);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -162,6 +162,7 @@ public class DiscSpinningController {
|
||||||
@ApiResponses({
|
@ApiResponses({
|
||||||
@ApiResponse(code = 200, message = "{\"sum\":\"总抽奖次数\",\"count\":\"剩余抽奖次数\"}"),
|
@ApiResponse(code = 200, message = "{\"sum\":\"总抽奖次数\",\"count\":\"剩余抽奖次数\"}"),
|
||||||
})
|
})
|
||||||
|
@Debounce(value = "#userId")
|
||||||
public Result drawCount(@ApiIgnore @RequestAttribute("userId") Long userId, @RequestParam(required = false, defaultValue = "1") Integer source) {
|
public Result drawCount(@ApiIgnore @RequestAttribute("userId") Long userId, @RequestParam(required = false, defaultValue = "1") Integer source) {
|
||||||
Map<String, Object> map = new HashMap<>();
|
Map<String, Object> map = new HashMap<>();
|
||||||
int drawCount = Integer.parseInt(commonRepository.findOne(901).getValue());
|
int drawCount = Integer.parseInt(commonRepository.findOne(901).getValue());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue