Selaa lähdekoodia

:art: 修复WxMaCodeExtConfig类无法被Jackson反序列化的问题

vostro2013 1 vuosi sitten
vanhempi
commit
cf0667ef29

+ 8 - 0
weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/code/WxMaCodeExtConfig.java

@@ -100,6 +100,8 @@ public class WxMaCodeExtConfig implements Serializable {
    */
   @Data
   @Builder
+  @NoArgsConstructor
+  @AllArgsConstructor
   public static class PageConfig implements Serializable {
     private static final long serialVersionUID = -8615574764987479723L;
     /**
@@ -148,6 +150,8 @@ public class WxMaCodeExtConfig implements Serializable {
    */
   @Data
   @Builder
+  @NoArgsConstructor
+  @AllArgsConstructor
   public static class TabBar implements Serializable {
     private static final long serialVersionUID = -3037016532526129399L;
 
@@ -181,6 +185,8 @@ public class WxMaCodeExtConfig implements Serializable {
      */
     @Data
     @Builder
+    @NoArgsConstructor
+    @AllArgsConstructor
     public static class Item implements Serializable {
       private static final long serialVersionUID = -5824322265161612460L;
       /**
@@ -207,6 +213,8 @@ public class WxMaCodeExtConfig implements Serializable {
    */
   @Data
   @Builder
+  @NoArgsConstructor
+  @AllArgsConstructor
   public static class NetworkTimeout implements Serializable {
     private static final long serialVersionUID = -9180176522015880991L;