Skip to content
Merged
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
package com.github.binarywang.wxpay.bean.notify;

/**
* 微信支付公用回调
*
* @author Pursuer
* @version 1.0
* @date 2023/6/15
*/
public interface WxPayBaseNotifyV3Result<T> {
/**
* 设置原始数据
*
* @param rawData 原始数据
* @author Pursuer
* @date 2023/6/15
* @since 1.0
**/
void setRawData(OriginNotifyResponse rawData);

/**
* 解密后的数据
*
* @param data 解密后的数据
* @author Pursuer
* @date 2023/6/15
* @since 1.0
**/
void setResult(T data);
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
*/
@Data
@NoArgsConstructor
public class WxPayOrderNotifyV3Result implements Serializable {
public class WxPayNotifyV3Result implements Serializable, WxPayBaseNotifyV3Result<WxPayNotifyV3Result.DecryptNotifyResult> {
private static final long serialVersionUID = -1L;
/**
* 源数据
Expand Down
Loading