Skip to content

Commit bebfbef

Browse files
zhl-yangbinarywang
authored andcommitted
🎨【微信支付】部分接口返回实体类实现序列化接口
1 parent 8707c42 commit bebfbef

File tree

6 files changed

+24
-6
lines changed

6 files changed

+24
-6
lines changed

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/bank/BankBranchesResult.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,10 @@ public class BankBranchesResult implements Serializable {
144144

145145
@Getter
146146
@Setter
147-
public static class BankBranch {
147+
public static class BankBranch implements Serializable {
148+
149+
private static final long serialVersionUID = -3500020131951579476L;
150+
148151
/**
149152
* <pre>
150153
* 字段名:开户银行支行名称

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/bank/BankInfo.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,19 @@
55
import lombok.Getter;
66
import lombok.Setter;
77

8+
import java.io.Serializable;
9+
810
/**
911
* 银行信息
1012
*
1113
* @author zhongjun
1214
* created on 2022/5/12
1315
**/
1416
@Data
15-
public class BankInfo {
17+
public class BankInfo implements Serializable {
18+
19+
private static final long serialVersionUID = 1L;
20+
1621
/**
1722
* 银行别名
1823
*/

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/bank/BankingResult.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ public class BankingResult implements Serializable {
4343

4444
@Getter
4545
@Setter
46-
public static class Link {
46+
public static class Link implements Serializable {
47+
48+
private static final long serialVersionUID = -8372812998971715894L;
49+
4750
/**
4851
* 下一页链接
4952
*/

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/bank/CitiesResult.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ public class CitiesResult implements Serializable {
4747

4848
@Getter
4949
@Setter
50-
public static class CityInfo {
50+
public static class CityInfo implements Serializable {
51+
52+
private static final long serialVersionUID = -6089905695087974693L;
53+
5154
/**
5255
* <pre>
5356
* 字段名:城市名称

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/bank/ProvincesResult.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ public class ProvincesResult implements Serializable {
4747

4848
@Getter
4949
@Setter
50-
public static class ProvinceInfo {
50+
public static class ProvinceInfo implements Serializable {
51+
52+
private static final long serialVersionUID = -4118613374545722650L;
5153

5254
/**
5355
* <pre>

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ public class FundBillResult implements Serializable {
4848
private FundBill[] downloadBillList;
4949

5050
@Data
51-
public static class FundBill {
51+
public static class FundBill implements Serializable {
52+
53+
private static final long serialVersionUID = 4008480977464421822L;
5254

5355
/**
5456
* <pre>

0 commit comments

Comments
 (0)