diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/payscore/PayScoreNotifyData.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/payscore/PayScoreNotifyData.java index 81d5568bc..82afdb4ce 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/payscore/PayScoreNotifyData.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/payscore/PayScoreNotifyData.java @@ -18,38 +18,66 @@ public class PayScoreNotifyData implements Serializable { private static final long serialVersionUID = -8538014389773390989L; /** - * id : EV-2018022511223320873 - * create_time : 20180225112233 - * resource_type : encrypt-resource - * event_type : PAYSCORE.USER_CONFIRM - * resource : {"algorithm":"AEAD_AES_256_GCM","ciphertext":"...","nonce":"...","associated_data":""} + * 通知ID */ @SerializedName("id") private String id; + + /** + * 通知创建时间 + */ @SerializedName("create_time") private String createTime; + + /** + * 通知数据类型 + */ @SerializedName("resource_type") private String resourceType; + + /** + * 通知类型 + */ @SerializedName("event_type") private String eventType; + + /** + * 通知数据 + */ @SerializedName("resource") private Resource resource; + /** + * 回调摘要 + * summary + */ + @SerializedName("summary") + private String summary; + @Data public static class Resource implements Serializable { private static final long serialVersionUID = 8530711804335261449L; /** - * algorithm : AEAD_AES_256_GCM - * ciphertext : ... - * nonce : ... - * associated_data : + * 加密算法类型 */ @SerializedName("algorithm") private String algorithm; + + /** + * 数据密文 + */ @SerializedName("ciphertext") private String cipherText; + + /** + * 附加数据 + */ @SerializedName("nonce") private String nonce; + + /** + * 随机串 + */ @SerializedName("associated_data") private String associatedData; }