Browse Source

#977 WxMaKefuMessage子类实现Serializable接口

master
yuansc 5 years ago
committed by Binary Wang
parent
commit
89521cdb1e
1 changed files with 12 additions and 4 deletions
  1. +12
    -4
      weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/WxMaKefuMessage.java

+ 12
- 4
weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/WxMaKefuMessage.java View File

@@ -41,20 +41,26 @@ public class WxMaKefuMessage implements Serializable {


@Data @Data
@AllArgsConstructor @AllArgsConstructor
public static class KfText {
public static class KfText implements Serializable {
private static final long serialVersionUID = 151122958720941270L;

private String content; private String content;
} }


@Data @Data
@AllArgsConstructor @AllArgsConstructor
public static class KfImage {
public static class KfImage implements Serializable {
private static final long serialVersionUID = -5409342945117300782L;

@SerializedName("media_id") @SerializedName("media_id")
private String mediaId; private String mediaId;
} }


@Data @Data
@Builder @Builder
public static class KfLink {
public static class KfLink implements Serializable {
private static final long serialVersionUID = -6728776817556127413L;

private String title; private String title;
private String description; private String description;
private String url; private String url;
@@ -65,7 +71,9 @@ public class WxMaKefuMessage implements Serializable {


@Data @Data
@Builder @Builder
public static class KfMaPage {
public static class KfMaPage implements Serializable {
private static final long serialVersionUID = -5633492281871634466L;

private String title; private String title;


@SerializedName("pagepath") @SerializedName("pagepath")


Loading…
Cancel
Save