@Service public class PaymentServiceImpl extends Object implements PaymentService
| 限定符和类型 | 字段和说明 |
|---|---|
private AppValue |
appValue |
private org.slf4j.Logger |
log |
private FrameworkPayService |
payService |
| 构造器和说明 |
|---|
PaymentServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
private String |
body(javax.servlet.http.HttpServletRequest request)
获取到请求体
|
boolean |
closeOrder(String outTradeNo)
关闭订单
|
private OrderPaymentRequest |
generatePayRequest(WebPaymentRequest params,
String openId)
组装微信支付请求参数
|
String |
payment(WebPaymentRequest param)
申请支付
|
PaymentCallbackResponse |
paymentCallback(javax.servlet.http.HttpServletRequest request)
支付回调
|
OrderRefundResponse |
refund(WebRefundRequest params)
退款申请
|
PaymentCallbackResponse |
refundCallBack(javax.servlet.http.HttpServletRequest request)
退款申请回调
|
private AppValue appValue
private FrameworkPayService payService
private final org.slf4j.Logger log
public String payment(WebPaymentRequest param)
PaymentServicepayment 在接口中 PaymentServiceparam - 支付信息public boolean closeOrder(String outTradeNo)
PaymentServicecloseOrder 在接口中 PaymentServiceoutTradeNo - 订单编号public PaymentCallbackResponse paymentCallback(javax.servlet.http.HttpServletRequest request)
PaymentServicepaymentCallback 在接口中 PaymentServicerequest - HttpServletRequestpublic OrderRefundResponse refund(WebRefundRequest params)
PaymentServicerefund 在接口中 PaymentServiceparams - 退款请求参数public PaymentCallbackResponse refundCallBack(javax.servlet.http.HttpServletRequest request)
PaymentServicerefundCallBack 在接口中 PaymentServicerequest - HttpServletRequestprivate String body(javax.servlet.http.HttpServletRequest request)
request - HttpServletRequestprivate OrderPaymentRequest generatePayRequest(WebPaymentRequest params, String openId)
params - 支付请求Copyright © 2024. All rights reserved.