Skip to content

Commit

Permalink
wxpay
Browse files Browse the repository at this point in the history
  • Loading branch information
JiakunXu committed Aug 1, 2023
1 parent 44b772c commit dfa08bc
Show file tree
Hide file tree
Showing 2 changed files with 99 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,39 @@ public class TransferBatch implements Serializable {
private static final long serialVersionUID = 564865569251972740L;

/**
* 直连商户的appid
* 商户appid
*/
private String appid;

/**
* 商户号
*/
private String mchid;

/**
* 商家批次单号
*/
@JSONField(name = "out_batch_no")
private String outBatchNo;

/**
* 微信批次单号
*/
@JSONField(name = "batch_id")
private String batchId;

/**
* 批次状态
*/
@JSONField(name = "batch_status")
private String batchStatus;

/**
* 批次类型
*/
@JSONField(name = "batch_type")
private String batchType;

/**
* 批次名称
*/
Expand All @@ -38,6 +61,12 @@ public class TransferBatch implements Serializable {
@JSONField(name = "batch_remark")
private String batchRemark;

/**
* 批次关闭原因
*/
@JSONField(name = "close_reason")
private String closeReason;

/**
* 转账总金额
*/
Expand All @@ -51,15 +80,51 @@ public class TransferBatch implements Serializable {
private Integer totalNum;

/**
* 转账明细列表
* 批次创建时间
*/
@JSONField(name = "transfer_detail_list")
private List<TransferDetail> transferDetailList;
@JSONField(name = "create_time")
private String createTime;

/**
* 批次更新时间
*/
@JSONField(name = "update_time")
private String updateTime;

/**
* 转账成功金额
*/
@JSONField(name = "success_amount")
private Integer successAmount;

/**
* 转账成功笔数
*/
@JSONField(name = "success_num")
private Integer successNum;

/**
* 转账失败金额
*/
@JSONField(name = "fail_amount")
private Integer failAmount;

/**
* 转账失败笔数
*/
@JSONField(name = "fail_num")
private Integer failNum;

/**
* 转账场景ID
*/
@JSONField(name = "transfer_scene_id")
private String transferSceneId;

/**
* 转账明细列表
*/
@JSONField(name = "transfer_detail_list")
private List<TransferDetail> transferDetailList;

}
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@ public class TransferDetail implements Serializable {
@JSONField(name = "out_detail_no")
private String outDetailNo;

/**
* 微信明细单号
*/
@JSONField(name = "detail_id")
private String detailId;

/**
* 明细状态
*/
@JSONField(name = "detail_status")
private String detailStatus;

/**
* 转账金额
*/
Expand All @@ -30,6 +42,12 @@ public class TransferDetail implements Serializable {
@JSONField(name = "transfer_remark")
private String transferRemark;

/**
* 明细失败原因
*/
@JSONField(name = "fail_reason")
private String failReason;

/**
* 用户在直连商户应用下的用户标示
*/
Expand All @@ -41,4 +59,16 @@ public class TransferDetail implements Serializable {
@JSONField(name = "user_name")
private String userName;

/**
* 转账发起时间
*/
@JSONField(name = "initiate_time")
private String initiateTime;

/**
* 明细更新时间
*/
@JSONField(name = "update_time")
private String updateTime;

}

0 comments on commit dfa08bc

Please sign in to comment.