OrderCompleteController.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.zanxiang.manage.controller;
  2. import com.zanxiang.common.domain.ResultVo;
  3. import com.zanxiang.manage.domain.params.OrderCompleteParam;
  4. import com.zanxiang.manage.domain.vo.OrderCompleteListVO;
  5. import com.zanxiang.manage.service.OrderCompleteService;
  6. import io.swagger.annotations.Api;
  7. import io.swagger.annotations.ApiOperation;
  8. import io.swagger.annotations.ApiResponse;
  9. import io.swagger.annotations.ApiResponses;
  10. import org.springframework.beans.factory.annotation.Autowired;
  11. import org.springframework.validation.annotation.Validated;
  12. import org.springframework.web.bind.annotation.PostMapping;
  13. import org.springframework.web.bind.annotation.RequestBody;
  14. import org.springframework.web.bind.annotation.RequestMapping;
  15. import org.springframework.web.bind.annotation.RestController;
  16. /**
  17. * 游戏订单全量宽表
  18. *
  19. * @author xufeng
  20. * @date 2022-07-04 11:45
  21. */
  22. @Api(tags = "游戏订单全量宽表")
  23. @RestController
  24. @RequestMapping("/order-complete")
  25. public class OrderCompleteController {
  26. @Autowired
  27. private OrderCompleteService orderCompleteService;
  28. @ApiOperation(value = "列表")
  29. @PostMapping(value = "/list")
  30. @ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = OrderCompleteListVO.class, responseContainer = "list")})
  31. public ResultVo<OrderCompleteListVO> list(@Validated @RequestBody OrderCompleteParam param) {
  32. return ResultVo.ok(orderCompleteService.list(param));
  33. }
  34. }