mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-05-05 05:07:46 +08:00
🎨 优化部分代码
This commit is contained in:
parent
4730b334b6
commit
59d8cc6d57
@ -1,6 +1,7 @@
|
||||
package cn.binarywang.wx.miniapp.api.impl;
|
||||
|
||||
import cn.binarywang.wx.miniapp.api.WxMaService;
|
||||
import cn.binarywang.wx.miniapp.bean.WxMaSubscribeMessage;
|
||||
import me.chanjar.weixin.common.bean.subscribemsg.CategoryData;
|
||||
import me.chanjar.weixin.common.bean.subscribemsg.PubTemplateKeyword;
|
||||
import me.chanjar.weixin.common.bean.subscribemsg.TemplateInfo;
|
||||
@ -64,4 +65,10 @@ public class WxMaSubscribeServiceImplTest {
|
||||
assertThat(categoryData).isNotNull();
|
||||
System.out.println(categoryData);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSendSubscribeMsg() throws WxErrorException {
|
||||
// TODO 待完善补充
|
||||
this.wxService.getSubscribeService().sendSubscribeMsg(WxMaSubscribeMessage.builder().build());
|
||||
}
|
||||
}
|
||||
|
@ -76,4 +76,8 @@ public class WxMpSubscribeMsgServiceImplTest {
|
||||
@Test
|
||||
public void testSend() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSendOnce() {
|
||||
}
|
||||
}
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 查询代金券信息响应结果类
|
||||
@ -19,7 +21,9 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class WxPayCouponInfoQueryResult extends BaseWxPayResult {
|
||||
public class WxPayCouponInfoQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -8328629147291321829L;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 字段名:设备号.
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 发送代金券响应结果类
|
||||
@ -19,7 +21,9 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class WxPayCouponSendResult extends BaseWxPayResult {
|
||||
public class WxPayCouponSendResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -3596288305333090962L;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 字段名:设备号
|
||||
|
@ -8,6 +8,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 查询代金券批次响应结果类.
|
||||
@ -21,7 +23,7 @@ import org.w3c.dom.Document;
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class WxPayCouponStockQueryResult extends BaseWxPayResult {
|
||||
public class WxPayCouponStockQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 4644274730788451926L;
|
||||
/**
|
||||
* <pre>
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 企业付款到银行卡查询返回结果.
|
||||
@ -19,7 +21,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class EntPayBankQueryResult extends BaseWxPayResult {
|
||||
public class EntPayBankQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -8336631015989500746L;
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 企业付款到银行卡的响应结果.
|
||||
@ -19,7 +21,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class EntPayBankResult extends BaseWxPayResult {
|
||||
public class EntPayBankResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 3449707749935227689L;
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 企业付款查询返回结果.
|
||||
@ -19,7 +21,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class EntPayQueryResult extends BaseWxPayResult {
|
||||
public class EntPayQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 3948485732447456947L;
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 红包发送记录查询返回
|
||||
*
|
||||
@ -17,7 +19,8 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class EntPayRedpackQueryResult extends BaseWxPayResult {
|
||||
public class EntPayRedpackQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 3127509905347445197L;
|
||||
|
||||
/**
|
||||
* 商户订单号
|
||||
|
@ -20,7 +20,6 @@ import java.io.Serializable;
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class EntPayRedpackResult extends BaseWxPayResult implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 企业付款返回结果
|
||||
@ -19,7 +21,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class EntPayResult extends BaseWxPayResult {
|
||||
public class EntPayResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 8523569987269603097L;
|
||||
|
||||
/**
|
||||
|
@ -6,6 +6,8 @@ import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 企业付款获取RSA加密公钥接口返回结果类
|
||||
@ -17,7 +19,9 @@ import org.w3c.dom.Document;
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@XStreamAlias("xml")
|
||||
public class GetPublicKeyResult extends BaseWxPayResult {
|
||||
public class GetPublicKeyResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -9150517427082709997L;
|
||||
|
||||
/**
|
||||
* 商户号.
|
||||
*/
|
||||
|
@ -15,6 +15,7 @@ import me.chanjar.weixin.common.util.json.WxGsonBuilder;
|
||||
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@ -31,7 +32,7 @@ import java.util.Map;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class WxPayOrderNotifyResult extends BaseWxPayResult {
|
||||
public class WxPayOrderNotifyResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 5389718115223345496L;
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 扫码支付通知回调类.
|
||||
@ -19,7 +21,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class WxScanPayNotifyResult extends BaseWxPayResult {
|
||||
public class WxScanPayNotifyResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 3381324564266118986L;
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author : cofedream
|
||||
* @date : 2020-12-28
|
||||
@ -15,7 +17,9 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class ProfitSharingMerchantRatioQueryResult extends BaseWxPayResult {
|
||||
public class ProfitSharingMerchantRatioQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 7556620112016338659L;
|
||||
|
||||
/**
|
||||
* 服务商模式下的子商户号.<br/>
|
||||
* 2000<br/>
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author : cofedream
|
||||
* @date : 2020-12-29
|
||||
@ -15,7 +17,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class ProfitSharingOrderAmountQueryResult extends BaseWxPayResult {
|
||||
public class ProfitSharingOrderAmountQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 7355605400662796198L;
|
||||
/**
|
||||
* 微信订单号.
|
||||
|
@ -11,6 +11,7 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@ -21,7 +22,7 @@ import java.util.List;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class ProfitSharingQueryResult extends BaseWxPayResult {
|
||||
public class ProfitSharingQueryResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 2548673608075775067L;
|
||||
/**
|
||||
* 微信订单号
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author Wang GuangXin 2019/10/22 14:54
|
||||
* @version 1.0
|
||||
@ -15,7 +17,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class ProfitSharingReceiverResult extends BaseWxPayResult {
|
||||
public class ProfitSharingReceiverResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 876204163877798066L;
|
||||
/**
|
||||
* 分账接收方.
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author Wang GuangXin 2019/10/22 10:06
|
||||
* @version 1.0
|
||||
@ -15,7 +17,9 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class ProfitSharingResult extends BaseWxPayResult {
|
||||
public class ProfitSharingResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 7435709584788869456L;
|
||||
|
||||
/**
|
||||
* 微信订单号.
|
||||
*/
|
||||
|
@ -7,6 +7,8 @@ import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.w3c.dom.Document;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author Wang GuangXin 2019/10/23 14:41
|
||||
* @version 1.0
|
||||
@ -15,7 +17,7 @@ import org.w3c.dom.Document;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
public class ProfitSharingReturnResult extends BaseWxPayResult {
|
||||
public class ProfitSharingReturnResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 718554909816994568L;
|
||||
|
||||
/**
|
||||
|
@ -29,6 +29,7 @@ import java.util.List;
|
||||
@XStreamAlias("xml")
|
||||
public class WxPayRefundResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -3392333879907788033L;
|
||||
|
||||
/**
|
||||
* 微信订单号.
|
||||
*/
|
||||
|
@ -21,6 +21,7 @@ import java.io.Serializable;
|
||||
@XStreamAlias("xml")
|
||||
public class WxPaySandboxSignKeyResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -5793375529340378941L;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 沙箱密钥
|
||||
|
@ -19,6 +19,7 @@ import java.io.Serializable;
|
||||
@XStreamAlias("xml")
|
||||
public class WxPaySendMiniProgramRedpackResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = 5847928569755121611L;
|
||||
|
||||
/**
|
||||
* 商户订单号.
|
||||
*/
|
||||
|
@ -22,6 +22,7 @@ import java.io.Serializable;
|
||||
@XStreamAlias("xml")
|
||||
public class WxPaySendRedpackResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -4837415036337132073L;
|
||||
|
||||
private static final String PROCESSING = "PROCESSING";
|
||||
|
||||
@XStreamAlias("mch_billno")
|
||||
|
@ -22,6 +22,7 @@ import java.io.Serializable;
|
||||
@XStreamAlias("xml")
|
||||
public class WxPayShorturlResult extends BaseWxPayResult implements Serializable {
|
||||
private static final long serialVersionUID = -2121902492357304418L;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* URL链接
|
||||
|
Loading…
Reference in New Issue
Block a user