类 TradePaymentController

java.lang.Object
com.publiccms.controller.web.trade.TradePaymentController

@Controller @RequestMapping("tradePayment") public class TradePaymentController extends Object
  • 字段详细资料

  • 构造器详细资料

    • TradePaymentController

      public TradePaymentController()
  • 方法详细资料

    • pay

      @RequestMapping("pay") public String pay(@RequestAttribute SysSite site, Long paymentId, String paymentType, String returnUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.web.servlet.mvc.support.RedirectAttributes model)
      参数:
      site -
      paymentId -
      paymentType -
      returnUrl -
      request -
      response -
      model -
      返回:
      view name
    • cancel

      @RequestMapping("cancel") public String cancel(@RequestAttribute SysSite site, Long paymentId, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model)
      参数:
      site -
      paymentId -
      returnUrl -
      request -
      model -
      返回:
      view name
    • notifyAlipay

      @RequestMapping("notify/alipay") @ResponseBody public String notifyAlipay(@RequestAttribute SysSite site, long out_trade_no, String total_amount, String trade_no, jakarta.servlet.http.HttpServletRequest request)
      参数:
      site -
      out_trade_no -
      total_amount -
      trade_no -
      request -
      返回:
    • notifyWechat

      @RequestMapping("notify/wechat") @ResponseBody public Map<String,String> notifyWechat(@RequestAttribute SysSite site, @RequestHeader("Wechatpay-Signature") String signature, @RequestHeader("Wechatpay-Timestamp") String timestamp, @RequestHeader("Wechatpay-Nonce") String nonce, @RequestHeader("Wechatpay-Serial") String serial, @RequestBody String body)
      参数:
      site -
      signature -
      timestamp -
      nonce -
      serial -
      body -
      返回:
      result
    • refund

      @RequestMapping("refund") public String refund(@RequestAttribute SysSite site, @SessionAttribute SysUser user, TradeRefund entity, String returnUrl, jakarta.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes model)
      参数:
      site -
      user -
      entity -
      returnUrl -
      request -
      model -
      返回:
    • cancel

      @RequestMapping("cancelRefund") public String cancel(@RequestAttribute SysSite site, @SessionAttribute SysUser user, long refundId, String returnUrl, jakarta.servlet.http.HttpServletRequest request)
      参数:
      site - 站点
      user - 用户
      refundId - 退款id
      returnUrl - 重定向页面地址
      request -
      返回:
      重定向页面地址