增加预订单回调处理,用于扩展信息

This commit is contained in:
egzosn
2019-10-08 22:05:53 +08:00
parent fdf5df5d5f
commit ad7efdce9d
9 changed files with 34 additions and 14 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;
}
}