西安网站设计公司_深圳外贸网站建设_小企业网页制作_宝安网站设计
public class ExchangeController {@Autowiredprivate ExchangeService exchangeService;@PostMapping("/{itemId}")public ResponseEntity<Exchange> requestExchange(@PathVariable Long itemId, @RequestParam String userId) {Exchange newExchange = exchangeService.requestExchange(itemId, userId);return new ResponseEntity<>(newExchange, HttpStatus.CREATED);}@PutMapping("/{exchangeId}/accept")public ResponseEntity<Exchange> acceptExchange(@PathVariable Long exchangeId) {Exchange acceptedExchange = exchangeService.acceptExchange(exchangeId);if (acceptedExchange != null) {return new ResponseEntity<>(acceptedExchange, HttpStatus.OK);} else {return new ResponseEntity<>(HttpStatus.BAD_REQUEST);}}">