CallbackWxPayController.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.llisoft.pay.controller;
  2. import javax.servlet.http.HttpServletRequest;
  3. import org.slf4j.Logger;
  4. import org.slf4j.LoggerFactory;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.http.ResponseEntity;
  7. import org.springframework.stereotype.Controller;
  8. import org.springframework.web.bind.annotation.PostMapping;
  9. import org.springframework.web.bind.annotation.RequestMapping;
  10. import com.llisoft.pay.service.PayWxV3Service;
  11. import io.swagger.annotations.Api;
  12. import io.swagger.annotations.ApiOperation;
  13. @Api(tags="微信支付回调")
  14. @Controller
  15. @RequestMapping("/callback/wxpay")
  16. public class CallbackWxPayController {
  17. private Logger logger = LoggerFactory.getLogger(CallbackWxPayController.class);
  18. @Autowired
  19. private PayWxV3Service payWxV3Service;
  20. @ApiOperation(value="异步通知")
  21. @PostMapping(value="/notify")
  22. public ResponseEntity.BodyBuilder notify(HttpServletRequest request) throws Exception {
  23. logger.debug("收到微信支付异步通知: {}", "");
  24. return ResponseEntity.badRequest();
  25. }
  26. }