TicketController.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.example.xiaoshiweixinback.controller;
  2. import com.example.xiaoshiweixinback.business.common.Constants;
  3. import com.example.xiaoshiweixinback.business.common.Response;
  4. import com.example.xiaoshiweixinback.business.common.base.Records;
  5. import com.example.xiaoshiweixinback.entity.dto.ProductDTO;
  6. import com.example.xiaoshiweixinback.entity.dto.ticket.TicketAddDTO;
  7. import com.example.xiaoshiweixinback.service.TicketService;
  8. import io.swagger.v3.oas.annotations.Operation;
  9. import lombok.RequiredArgsConstructor;
  10. import lombok.extern.slf4j.Slf4j;
  11. import org.springframework.web.bind.annotation.PostMapping;
  12. import org.springframework.web.bind.annotation.RequestBody;
  13. import org.springframework.web.bind.annotation.RequestMapping;
  14. import org.springframework.web.bind.annotation.RestController;
  15. @Slf4j
  16. @RequestMapping(Constants.XIAOSHI_WEIXINBACK + "/ticket")
  17. @RestController
  18. @RequiredArgsConstructor
  19. public class TicketController {
  20. private final TicketService ticketService;
  21. @Operation(summary = "添加工单")
  22. @PostMapping("/addTicket")
  23. public Response addTicket(@RequestBody TicketAddDTO ticketAddDTO){
  24. // Records records =ticketService.add(productDTO);
  25. return Response.success("records");
  26. }
  27. public Response queryHotProduct(@RequestBody ProductDTO productDTO){
  28. // Records records =productService.queryHotProduct(productDTO);
  29. return Response.success("records");
  30. }
  31. }