Merge remote-tracking branch 'origin/master'

This commit is contained in:
egzosn
2019-10-13 23:21:14 +08:00
22 changed files with 54 additions and 31 deletions

View File

@@ -454,4 +454,17 @@ public abstract class BasePayService<PC extends PayConfigStorage> implements Pay
public PayMessage createMessage(Map<String, Object> message) {
return new PayMessage(message);
}
/**
* 预订单回调处理器,用于订单信息的扩展
* 签名之前使用
* 如果需要进行扩展请重写该方法即可
* @param orderInfo 预订单信息
* @param orderInfo 订单信息
* @return 处理后订单信息
*/
public Map<String, Object> preOrderHandler(Map<String, Object> orderInfo, PayOrder payOrder){
return orderInfo;
}
}