From fbe2dd9268ac749a2bb3e72c5be603eccfdf076a Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Sun, 26 Jul 2020 23:19:17 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E4=BC=98=E5=8C=96=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E9=83=A8=E5=88=86=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../weixin/cp/bean/WxCpXmlMessage.java | 28 +++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpXmlMessage.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpXmlMessage.java index ccae5a464..b32281df5 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpXmlMessage.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpXmlMessage.java @@ -405,8 +405,7 @@ public class WxCpXmlMessage implements Serializable { @XStreamAlias("ApprovalInfo") - private ApprovalInfo approvalInfo=new ApprovalInfo(); - + private ApprovalInfo approvalInfo = new ApprovalInfo(); protected static WxCpXmlMessage fromXml(String xml) { @@ -466,7 +465,8 @@ public class WxCpXmlMessage implements Serializable { } @Data - public static class ExtAttr { + public static class ExtAttr implements Serializable { + private static final long serialVersionUID = -3418685294606228837L; @XStreamImplicit(itemFieldName = "Item") protected final List items = new ArrayList<>(); @@ -486,7 +486,9 @@ public class WxCpXmlMessage implements Serializable { @Data @XStreamAlias("SendPicsInfo") - public static class SendPicsInfo { + public static class SendPicsInfo implements Serializable { + private static final long serialVersionUID = -6549728838848064881L; + @XStreamAlias("PicList") protected final List picList = new ArrayList<>(); @@ -504,7 +506,8 @@ public class WxCpXmlMessage implements Serializable { @Data @XStreamAlias("SendLocationInfo") - public static class SendLocationInfo { + public static class SendLocationInfo implements Serializable { + private static final long serialVersionUID = 6319921071637597406L; @XStreamAlias("Location_X") @XStreamConverter(value = XStreamCDataConverter.class) @@ -530,7 +533,8 @@ public class WxCpXmlMessage implements Serializable { @XStreamAlias("ApprovalInfo") @Data - public static class ApprovalInfo { + public static class ApprovalInfo implements Serializable { + private static final long serialVersionUID = 8136329462880646091L; /** * 审批编号 @@ -551,7 +555,7 @@ public class WxCpXmlMessage implements Serializable { /** * 审批模板id。 */ - @XStreamAlias("templateId") + @XStreamAlias("TemplateId") private String templateId; /** * 审批申请提交时间,Unix时间戳 @@ -563,18 +567,20 @@ public class WxCpXmlMessage implements Serializable { * 申请人信息 */ @XStreamAlias("Applyer") - private Applyer applyer; + private Applier applier; /** * 审批申请单变化类型 */ @XStreamAlias("StatuChangeEvent") - private Integer statuChangeEvent; + private Integer statusChangeEvent; @XStreamAlias("Applyer") @Data - public static class Applyer { + public static class Applier implements Serializable { + private static final long serialVersionUID = -979255011922209018L; + @XStreamAlias("Applyer") - private String UserId; + private String userId; @XStreamAlias("Party") private String party; }