diff --git a/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/WxMaKefuMessage.java b/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/WxMaKefuMessage.java index ee114768..73ca435d 100644 --- a/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/WxMaKefuMessage.java +++ b/weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/WxMaKefuMessage.java @@ -41,20 +41,26 @@ public class WxMaKefuMessage implements Serializable { @Data @AllArgsConstructor - public static class KfText { + public static class KfText implements Serializable { + private static final long serialVersionUID = 151122958720941270L; + private String content; } @Data @AllArgsConstructor - public static class KfImage { + public static class KfImage implements Serializable { + private static final long serialVersionUID = -5409342945117300782L; + @SerializedName("media_id") private String mediaId; } @Data @Builder - public static class KfLink { + public static class KfLink implements Serializable { + private static final long serialVersionUID = -6728776817556127413L; + private String title; private String description; private String url; @@ -65,7 +71,9 @@ public class WxMaKefuMessage implements Serializable { @Data @Builder - public static class KfMaPage { + public static class KfMaPage implements Serializable { + private static final long serialVersionUID = -5633492281871634466L; + private String title; @SerializedName("pagepath")