From e15181867f4480e471bf5fd66fbc2b4a43022b4e Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Sun, 25 Jul 2021 22:28:46 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E9=83=A8=E5=88=86bean=E7=B1=BB?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E5=BA=8F=E5=88=97=E5=8C=96=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wxpay/bean/ecommerce/FundBillRequest.java | 6 +++++- .../wxpay/bean/ecommerce/FundBillResult.java | 7 +++++-- .../wxpay/bean/ecommerce/TradeBillRequest.java | 10 +++++++--- .../wxpay/bean/ecommerce/TradeBillResult.java | 6 +++++- 4 files changed, 22 insertions(+), 7 deletions(-) diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillRequest.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillRequest.java index 9f12bc378..9ed6b20cf 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillRequest.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillRequest.java @@ -3,8 +3,11 @@ package com.github.binarywang.wxpay.bean.ecommerce; import com.google.gson.annotations.SerializedName; import lombok.*; +import java.io.Serializable; + /** * 资金账单请求 + * * @author: f00lish * @date: 2020/09/28 */ @@ -13,7 +16,8 @@ import lombok.*; @ToString @NoArgsConstructor(access = AccessLevel.PRIVATE) @AllArgsConstructor(access = AccessLevel.PRIVATE) -public class FundBillRequest { +public class FundBillRequest implements Serializable { + private static final long serialVersionUID = 686005394786326248L; /** *
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillResult.java
index de0dcdb89..b4a3ea45f 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillResult.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/FundBillResult.java
@@ -3,8 +3,11 @@ package com.github.binarywang.wxpay.bean.ecommerce;
 import com.google.gson.annotations.SerializedName;
 import lombok.*;
 
+import java.io.Serializable;
+
 /**
  * 资金账单结果
+ *
  * @author: f00lish
  * @date: 2020/09/28
  */
@@ -13,7 +16,8 @@ import lombok.*;
 @ToString
 @NoArgsConstructor(access = AccessLevel.PRIVATE)
 @AllArgsConstructor(access = AccessLevel.PRIVATE)
-public class FundBillResult {
+public class FundBillResult implements Serializable {
+  private static final long serialVersionUID = 4008480977464421822L;
 
   /**
    * 
@@ -30,7 +34,6 @@ public class FundBillResult {
   private int downloadBillCount;
 
 
-
   /**
    * 
    * 字段名:下载信息明细
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillRequest.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillRequest.java
index ad623edf5..f42127e82 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillRequest.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillRequest.java
@@ -3,17 +3,21 @@ package com.github.binarywang.wxpay.bean.ecommerce;
 import com.google.gson.annotations.SerializedName;
 import lombok.*;
 
+import java.io.Serializable;
+
 /**
  * 交易账单请求
- * @author: f00lish
- * @date: 2020/09/28
+ *
+ * @author f00lish
+ * @date 2020/09/28
  */
 @Data
 @Builder
 @ToString
 @NoArgsConstructor(access = AccessLevel.PRIVATE)
 @AllArgsConstructor(access = AccessLevel.PRIVATE)
-public class TradeBillRequest {
+public class TradeBillRequest implements Serializable {
+  private static final long serialVersionUID = 9120047088908567632L;
 
   /**
    * 
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillResult.java
index 2fb7b6056..0a19894ed 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillResult.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/ecommerce/TradeBillResult.java
@@ -3,8 +3,11 @@ package com.github.binarywang.wxpay.bean.ecommerce;
 import com.google.gson.annotations.SerializedName;
 import lombok.*;
 
+import java.io.Serializable;
+
 /**
  * 交易账单结果
+ *
  * @author: f00lish
  * @date: 2020/09/28
  */
@@ -13,7 +16,8 @@ import lombok.*;
 @ToString
 @NoArgsConstructor(access = AccessLevel.PRIVATE)
 @AllArgsConstructor(access = AccessLevel.PRIVATE)
-public class TradeBillResult {
+public class TradeBillResult implements Serializable {
+  private static final long serialVersionUID = 6928601792206656068L;
 
   /**
    *