From c65cd34bc936f4f755ceb139bdd03084bce52791 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Fri, 13 Oct 2017 14:42:16 +0800 Subject: [PATCH] =?UTF-8?q?WxMpSelfMenuInfo=E7=9A=84=E5=87=A0=E4=B8=AA?= =?UTF-8?q?=E5=86=85=E9=83=A8=E9=9D=99=E6=80=81=E7=B1=BB=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?Serializable=E6=8E=A5=E5=8F=A3=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../weixin/mp/bean/menu/WxMpSelfMenuInfo.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/menu/WxMpSelfMenuInfo.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/menu/WxMpSelfMenuInfo.java index f288ab7b7..91bbdb69c 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/menu/WxMpSelfMenuInfo.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/menu/WxMpSelfMenuInfo.java @@ -36,7 +36,9 @@ public class WxMpSelfMenuInfo implements Serializable { this.buttons = buttons; } - public static class WxMpSelfMenuButton { + public static class WxMpSelfMenuButton implements Serializable { + private static final long serialVersionUID = -4426602953309048341L; + /** *
      * 菜单的类型,公众平台官网上能够设置的菜单类型有view(跳转网页)、text(返回文本,下同)、img、photo、video、voice。
@@ -149,7 +151,9 @@ public class WxMpSelfMenuInfo implements Serializable {
       this.newsInfo = newsInfo;
     }
 
-    public static class SubButtons {
+    public static class SubButtons implements Serializable {
+      private static final long serialVersionUID = 1763350658575521079L;
+
       @SerializedName("list")
       private List subButtons = new ArrayList<>();
 
@@ -167,7 +171,9 @@ public class WxMpSelfMenuInfo implements Serializable {
       }
     }
 
-    public static class NewsInfo {
+    public static class NewsInfo implements Serializable {
+      private static final long serialVersionUID = 3449813746347818457L;
+
       @SerializedName("list")
       private List news = new ArrayList<>();
 
@@ -184,7 +190,9 @@ public class WxMpSelfMenuInfo implements Serializable {
         this.news = news;
       }
 
-      public static class NewsInButton {
+      public static class NewsInButton  implements Serializable {
+        private static final long serialVersionUID = 8701455967664912972L;
+
         /**
          * 图文消息的标题
          */