Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
🎨 binarywang#1747 微信支付分回调通知对象类增加缺失参数:回调摘要summary
  • Loading branch information
binarywang committed Sep 12, 2020
commit b15142a06cb9ca4dafd8698bb0e220e4224cbe5e
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