Skip to content

Commit e151818

Browse files
committed
🎨 部分bean类实现序列化接口
1 parent b307c5a commit e151818

4 files changed

Lines changed: 22 additions & 7 deletions

File tree

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillRequest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
import com.google.gson.annotations.SerializedName;
44
import lombok.*;
55

6+
import java.io.Serializable;
7+
68
/**
79
* 资金账单请求
10+
*
811
* @author: f00lish
912
* @date: 2020/09/28
1013
*/
@@ -13,7 +16,8 @@
1316
@ToString
1417
@NoArgsConstructor(access = AccessLevel.PRIVATE)
1518
@AllArgsConstructor(access = AccessLevel.PRIVATE)
16-
public class FundBillRequest {
19+
public class FundBillRequest implements Serializable {
20+
private static final long serialVersionUID = 686005394786326248L;
1721

1822
/**
1923
* <pre>

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillResult.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
import com.google.gson.annotations.SerializedName;
44
import lombok.*;
55

6+
import java.io.Serializable;
7+
68
/**
79
* 资金账单结果
10+
*
811
* @author: f00lish
912
* @date: 2020/09/28
1013
*/
@@ -13,7 +16,8 @@
1316
@ToString
1417
@NoArgsConstructor(access = AccessLevel.PRIVATE)
1518
@AllArgsConstructor(access = AccessLevel.PRIVATE)
16-
public class FundBillResult {
19+
public class FundBillResult implements Serializable {
20+
private static final long serialVersionUID = 4008480977464421822L;
1721

1822
/**
1923
* <pre>
@@ -30,7 +34,6 @@ public class FundBillResult {
3034
private int downloadBillCount;
3135

3236

33-
3437
/**
3538
* <pre>
3639
* 字段名:下载信息明细

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillRequest.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,21 @@
33
import com.google.gson.annotations.SerializedName;
44
import lombok.*;
55

6+
import java.io.Serializable;
7+
68
/**
79
* 交易账单请求
8-
* @author: f00lish
9-
* @date: 2020/09/28
10+
*
11+
* @author f00lish
12+
* @date 2020/09/28
1013
*/
1114
@Data
1215
@Builder
1316
@ToString
1417
@NoArgsConstructor(access = AccessLevel.PRIVATE)
1518
@AllArgsConstructor(access = AccessLevel.PRIVATE)
16-
public class TradeBillRequest {
19+
public class TradeBillRequest implements Serializable {
20+
private static final long serialVersionUID = 9120047088908567632L;
1721

1822
/**
1923
* <pre>

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillResult.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@
33
import com.google.gson.annotations.SerializedName;
44
import lombok.*;
55

6+
import java.io.Serializable;
7+
68
/**
79
* 交易账单结果
10+
*
811
* @author: f00lish
912
* @date: 2020/09/28
1013
*/
@@ -13,7 +16,8 @@
1316
@ToString
1417
@NoArgsConstructor(access = AccessLevel.PRIVATE)
1518
@AllArgsConstructor(access = AccessLevel.PRIVATE)
16-
public class TradeBillResult {
19+
public class TradeBillResult implements Serializable {
20+
private static final long serialVersionUID = 6928601792206656068L;
1721

1822
/**
1923
* <pre>

0 commit comments

Comments
 (0)