Skip to content

Commit

Permalink
🎨 #1747 微信支付分回调通知对象类增加缺失参数:回调摘要summary
Browse files Browse the repository at this point in the history
  • Loading branch information
binarywang committed Sep 12, 2020
1 parent ef0b34b commit b15142a
Showing 1 changed file with 37 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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;
}
Expand Down

0 comments on commit b15142a

Please sign in to comment.