Fixed model classes that lost data during fastjson serialization

This commit is contained in:
Kit.lee 2020-04-01 15:10:56 +08:00
parent fe3e396113
commit a2b23c237b
21 changed files with 21 additions and 21 deletions

View File

@ -10,7 +10,7 @@
<modelVersion>4.0.0</modelVersion>
<name>weixin4j-pay</name>
<artifactId>weixin4j-pay</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>1.0.1-SNAPSHOT</version>
<url>https://github.com/foxinmy/weixin4j/tree/master/weixin4j-pay</url>
<description>微信支付商户平台API</description>
<developers>

View File

@ -81,7 +81,7 @@ public class PayPackage extends MerchantResult {
@JSONField(name = "goods_tag")
private String goodsTag;
protected PayPackage() {
public PayPackage() {
// jaxb required
}

View File

@ -33,7 +33,7 @@ public class PayRequest extends PayBaseInfo {
private String partnerId;
protected PayRequest() {
public PayRequest() {
// jaxb required
}

View File

@ -51,7 +51,7 @@ public class OrderCouponInfo implements Serializable {
@JSONField(name = "coupon_fee")
private Integer couponFee;
protected OrderCouponInfo() {
public OrderCouponInfo() {
// jaxb requried
}

View File

@ -42,7 +42,7 @@ public class RefundCouponInfo implements Serializable {
@JSONField(name = "coupon_refund_fee")
private Integer couponFee;
protected RefundCouponInfo() {
public RefundCouponInfo() {
// jaxb requried
}

View File

@ -64,7 +64,7 @@ public class CorpPayment extends MerchantResult {
@JSONField(name = "spbill_create_ip")
private String clientIp;
protected CorpPayment() {
public CorpPayment() {
// jaxb required
}

View File

@ -93,7 +93,7 @@ public class CorpPaymentRecord extends MerchantResult {
@XmlElement(name = "check_name_result")
private String checkNameResult;
protected CorpPaymentRecord() {
public CorpPaymentRecord() {
// jaxb required
}

View File

@ -43,7 +43,7 @@ public class CorpPaymentResult extends MerchantResult {
@XmlElement(name = "payment_time")
private String paymentTime;
protected CorpPaymentResult() {
public CorpPaymentResult() {
// jaxb required
}

View File

@ -27,7 +27,7 @@ public class MICROPayRequest extends Order implements MchPayRequest {
@JSONField(serialize = false)
private WeixinPayAccount paymentAccount;
protected MICROPayRequest() {
public MICROPayRequest() {
// jaxb required
}

View File

@ -90,7 +90,7 @@ public class MchPayPackage extends PayPackage {
@JSONField(name = "deposit")
private DepositType deposit;
protected MchPayPackage() {
public MchPayPackage() {
// jaxb required
}

View File

@ -75,7 +75,7 @@ public class MerchantResult extends XmlResult {
*/
private String recall;
protected MerchantResult() {
public MerchantResult() {
// jaxb required
}

View File

@ -34,7 +34,7 @@ public class NativePayNotify extends OpenIdResult {
@JSONField(name = "product_id")
private String productId;
protected NativePayNotify() {
public NativePayNotify() {
// jaxb required
}

View File

@ -30,7 +30,7 @@ public class NativePayResponse extends MerchantResult {
@JSONField(name = "prepay_id")
private String prepayId;
protected NativePayResponse() {
public NativePayResponse() {
// jaxb required
}

View File

@ -120,7 +120,7 @@ public class Order extends MerchantTradeResult {
@JSONField(name = "sub_is_subscribe")
private String subIsSubscribe;
protected Order() {
public Order() {
// jaxb required
}

View File

@ -39,7 +39,7 @@ public class PrePay extends MerchantResult {
@XmlElement(name = "mweb_url") })
private String payUrl;
protected PrePay() {
public PrePay() {
// jaxb required
}

View File

@ -110,7 +110,7 @@ public class Redpacket extends MerchantResult {
@JSONField(name = "risk_info")
private String risk;
protected Redpacket() {
public Redpacket() {
// jaxb required
}

View File

@ -54,7 +54,7 @@ public class RedpacketSendResult extends MerchantResult {
@JSONField(name = "send_listid")
private String sendListid;
protected RedpacketSendResult() {
public RedpacketSendResult() {
// jaxb required
}

View File

@ -29,7 +29,7 @@ import java.util.List;
public class RefundDetail implements Serializable {
private static final long serialVersionUID = 1402738803019986864L;
protected RefundDetail() {
public RefundDetail() {
// jaxb required
}

View File

@ -42,7 +42,7 @@ public class RefundRecord extends MerchantTradeResult {
@ListsuffixResult({ ".*(_\\d)$" })
private List<RefundDetail> refundList;
protected RefundRecord() {
public RefundRecord() {
// jaxb required
}

View File

@ -63,7 +63,7 @@ public class RefundResult extends MerchantTradeResult {
@ListsuffixResult({ ".*(_\\d)$" })
private List<RefundDetail> refundList;
protected RefundResult() {
public RefundResult() {
// jaxb required
}

View File

@ -87,7 +87,7 @@ public class SettlementRecord extends MerchantResult {
@JSONField(name = "poundage_fee")
private int poundageFee;
protected SettlementRecord() {
public SettlementRecord() {
// jaxb required
}