IncrementController.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.fdkankan.ucenter.controller;
  2. import com.fdkankan.common.util.JwtUtil;
  3. import com.fdkankan.ucenter.common.Result;
  4. import com.fdkankan.ucenter.service.IUserIncrementService;
  5. import com.fdkankan.ucenter.vo.request.IncrementParam;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.*;
  8. @RestController
  9. @RequestMapping("/user/increment")
  10. public class IncrementController {
  11. @Autowired
  12. IUserIncrementService userIncrementService;
  13. @PostMapping("/findIncrementList")
  14. public Result findIncrementList(@RequestBody IncrementParam param, @RequestHeader String token){
  15. param.setUserName(JwtUtil.getUsername(token));
  16. return Result.success(userIncrementService.pageList(param));
  17. }
  18. /**
  19. * 绑定权益包
  20. */
  21. @PostMapping("/bindCamera")
  22. public Result bindCamera(@RequestBody IncrementParam param, @RequestHeader String token){
  23. param.setUserName(JwtUtil.getUsername(token));
  24. userIncrementService.bindCamera(param);
  25. return Result.success();
  26. }
  27. /**
  28. * 解绑权益包
  29. */
  30. @PostMapping("/unbindCamera")
  31. public Result unbindCamera(@RequestBody IncrementParam param, @RequestHeader String token){
  32. param.setUserName(JwtUtil.getUsername(token));
  33. userIncrementService.unbindCamera(param);
  34. return Result.success();
  35. }
  36. }