From 26a2d4eaeb1359f8f470b564a1cfd996f3e2a809 Mon Sep 17 00:00:00 2001 From: jinyu Date: Thu, 21 Jan 2016 13:14:56 +0800 Subject: [PATCH] up --- .../com/foxinmy/weixin4j/mp/event/ScanEventMessage.java | 2 ++ .../weixin4j/mp/event/VerifyExpireEventMessage.java | 8 ++++++++ .../foxinmy/weixin4j/mp/event/VerifyFailEventMessage.java | 8 ++++++++ .../java/com/foxinmy/weixin4j/request/WeixinMessage.java | 2 +- 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/ScanEventMessage.java b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/ScanEventMessage.java index 03bc3d4a..92400aa6 100644 --- a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/ScanEventMessage.java +++ b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/ScanEventMessage.java @@ -1,6 +1,7 @@ package com.foxinmy.weixin4j.mp.event; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlTransient; import com.foxinmy.weixin4j.message.event.EventMessage; import com.foxinmy.weixin4j.type.EventType; @@ -46,6 +47,7 @@ public class ScanEventMessage extends EventMessage { return ticket; } + @XmlTransient public String getParameter() { return eventKey.replaceFirst("qrscene_", ""); } diff --git a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyExpireEventMessage.java b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyExpireEventMessage.java index 8264be93..1c753fca 100644 --- a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyExpireEventMessage.java +++ b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyExpireEventMessage.java @@ -1,6 +1,9 @@ package com.foxinmy.weixin4j.mp.event; +import java.util.Date; + import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlTransient; import com.foxinmy.weixin4j.message.event.EventMessage; import com.foxinmy.weixin4j.type.EventType; @@ -33,6 +36,11 @@ public class VerifyExpireEventMessage extends EventMessage { return expiredTime; } + @XmlTransient + public Date getFormatExpiredTime() { + return new Date(expiredTime * 1000l); + } + @Override public String toString() { return "VerifyExpireEventMessage [expiredTime=" + expiredTime + ", " diff --git a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyFailEventMessage.java b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyFailEventMessage.java index 36c80a20..2f0f94f1 100644 --- a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyFailEventMessage.java +++ b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/mp/event/VerifyFailEventMessage.java @@ -1,6 +1,9 @@ package com.foxinmy.weixin4j.mp.event; +import java.util.Date; + import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlTransient; /** * 认证失败事件(资质认证失败/名称认证失败) @@ -32,6 +35,11 @@ public class VerifyFailEventMessage extends VerifyExpireEventMessage { public long getFailTime() { return failTime; } + + @XmlTransient + public Date getFormatFailTime() { + return new Date(failTime * 1000l); + } public String getFailReason() { return failReason; diff --git a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/request/WeixinMessage.java b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/request/WeixinMessage.java index 5394fbb2..742333d1 100644 --- a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/request/WeixinMessage.java +++ b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/request/WeixinMessage.java @@ -96,7 +96,7 @@ public class WeixinMessage implements Serializable { @XmlTransient public Date getFormatCreateTime() { - return createTime > 0l ? new Date(createTime * 1000l) : null; + return new Date(createTime * 1000l); } public String getMsgType() {