|
- package com.iformall.controller;
-
- import com.alibaba.fastjson.JSONObject;
- import com.iformall.annotation.AuthIgnore;
- import com.iformall.service.ProductOrderService;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.jdom2.JDOMException;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
-
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
- import java.util.Map;
-
-
- @RestController
- @RequestMapping("/payCallBack")
- @Api(description = "支付回调")
- public class CallbackPayController extends BaseController {
- private final Logger logger = LoggerFactory.getLogger(this.getClass());
-
- @Autowired
- private ProductOrderService productOrderService;
-
- @AuthIgnore
- @ApiOperation("支付回调")
- @PostMapping(value = "/pay/v3")
- public void _payV3Notify(@RequestBody Map<String, Object> paranMap, HttpServletRequest request, HttpServletResponse response) throws IOException, JDOMException {
- logger.debug("[" + getIpAddr() + "] CallbackPayController::photoSpeak");
- logger.info("支付回调结果通知{}"+JSONObject.toJSONString(paranMap));
- response.setStatus(200);
- }
-
- }
|