diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpSubscribeMsgServiceImpl.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpSubscribeMsgServiceImpl.java index d6834286..fb6559ba 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpSubscribeMsgServiceImpl.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpSubscribeMsgServiceImpl.java @@ -7,9 +7,9 @@ import me.chanjar.weixin.mp.api.WxMpConfigStorage; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.api.WxMpSubscribeMsgService; import me.chanjar.weixin.mp.bean.subscribe.WxMpSubscribeMessage; -import me.chanjar.weixin.mp.enums.WxMpApiUrl; -import static me.chanjar.weixin.mp.enums.WxMpApiUrl.SubscribeMsg.*; +import static me.chanjar.weixin.mp.enums.WxMpApiUrl.SubscribeMsg.SEND_MESSAGE_URL; +import static me.chanjar.weixin.mp.enums.WxMpApiUrl.SubscribeMsg.SUBSCRIBE_MESSAGE_AUTHORIZE_URL; /** * 一次性订阅消息接口. @@ -24,8 +24,8 @@ public class WxMpSubscribeMsgServiceImpl implements WxMpSubscribeMsgService { @Override public String subscribeMsgAuthorizationUrl(String redirectURI, int scene, String reserved) { WxMpConfigStorage storage = this.wxMpService.getWxMpConfigStorage(); - return String.format(SUBSCRIBE_MESSAGE_AUTHORIZE_URL.getUrl(), - storage.getAppId(), scene, storage.getTemplateId(), URIUtil.encodeURIComponent(redirectURI), reserved); + return String.format(SUBSCRIBE_MESSAGE_AUTHORIZE_URL.getUrl(), storage.getAppId(), scene, storage.getTemplateId(), + URIUtil.encodeURIComponent(redirectURI), reserved); } @Override diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java index 2ff29005..c37efadb 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayAppOrderResult.java @@ -17,6 +17,8 @@ import java.io.Serializable; @Data @Builder public class WxPayAppOrderResult implements Serializable { + private static final long serialVersionUID = 5408678833978707228L; + private String sign; private String prepayId; private String partnerId; diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java index ad6d27b5..7fe7234f 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMpOrderResult.java @@ -18,6 +18,8 @@ import java.io.Serializable; @Data @Builder public class WxPayMpOrderResult implements Serializable { + private static final long serialVersionUID = -7966682379048446567L; + private String appId; private String timeStamp; private String nonceStr; diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java index a2240f5d..78487f99 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayMwebOrderResult.java @@ -17,6 +17,8 @@ import java.io.Serializable; @Data @AllArgsConstructor public class WxPayMwebOrderResult implements Serializable { + private static final long serialVersionUID = 8866329695767762066L; + @XStreamAlias("mwebUrl") private String mwebUrl; } diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java index 4a371c1f..134f5cf8 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/order/WxPayNativeOrderResult.java @@ -16,5 +16,7 @@ import java.io.Serializable; @Data @AllArgsConstructor public class WxPayNativeOrderResult implements Serializable { + private static final long serialVersionUID = 887792717425241444L; + private String codeUrl; }