mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2026-03-10 00:13:40 +08:00
新增卡券相关接口6个
1. getCardApiTicket获得卡券的api_ticket 2. createCardApiSignature创建调用卡券api时的签名 3. decryptCardCode卡券code解码 4. queryCardCode卡券code查询 5. consumeCardCode卡券核销 6. markCardCode卡券mark接口
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
package me.chanjar.weixin.mp.bean;
|
||||
|
||||
|
||||
/**
|
||||
* 微信卡券
|
||||
*
|
||||
* @author YuJian
|
||||
* @version 15/11/11
|
||||
*/
|
||||
public class WxMpCard {
|
||||
|
||||
private String cardId;
|
||||
|
||||
private Long beginTime;
|
||||
|
||||
private Long endTime;
|
||||
|
||||
private String userCardStatus;
|
||||
|
||||
private Boolean canConsume;
|
||||
|
||||
public String getCardId() {
|
||||
return cardId;
|
||||
}
|
||||
|
||||
public void setCardId(String cardId) {
|
||||
this.cardId = cardId;
|
||||
}
|
||||
|
||||
public Long getBeginTime() {
|
||||
return beginTime;
|
||||
}
|
||||
|
||||
public void setBeginTime(Long beginTime) {
|
||||
this.beginTime = beginTime;
|
||||
}
|
||||
|
||||
public Long getEndTime() {
|
||||
return endTime;
|
||||
}
|
||||
|
||||
public void setEndTime(Long endTime) {
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
public String getUserCardStatus() {
|
||||
return userCardStatus;
|
||||
}
|
||||
|
||||
public void setUserCardStatus(String userCardStatus) {
|
||||
this.userCardStatus = userCardStatus;
|
||||
}
|
||||
|
||||
public Boolean getCanConsume() {
|
||||
return canConsume;
|
||||
}
|
||||
|
||||
public void setCanConsume(Boolean canConsume) {
|
||||
this.canConsume = canConsume;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "WxMpCard{" +
|
||||
"cardId='" + cardId + '\'' +
|
||||
", beginTime=" + beginTime +
|
||||
", endTime=" + endTime +
|
||||
", userCardStatus='" + userCardStatus + '\'' +
|
||||
", canConsume=" + canConsume +
|
||||
'}';
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
package me.chanjar.weixin.mp.bean.result;
|
||||
|
||||
import me.chanjar.weixin.mp.bean.WxMpCard;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 卡券查询Code,核销Code接口返回结果
|
||||
*
|
||||
* @author YuJian
|
||||
* @version 15/11/11
|
||||
*/
|
||||
public class WxMpCardResult implements Serializable {
|
||||
|
||||
private String errorCode;
|
||||
|
||||
private String errorMsg;
|
||||
|
||||
private String openId;
|
||||
|
||||
private WxMpCard card;
|
||||
|
||||
private String userCardStatus;
|
||||
|
||||
private Boolean canConsume;
|
||||
|
||||
public String getErrorCode() {
|
||||
return errorCode;
|
||||
}
|
||||
|
||||
public void setErrorCode(String errorCode) {
|
||||
this.errorCode = errorCode;
|
||||
}
|
||||
|
||||
public String getErrorMsg() {
|
||||
return errorMsg;
|
||||
}
|
||||
|
||||
public void setErrorMsg(String errorMsg) {
|
||||
this.errorMsg = errorMsg;
|
||||
}
|
||||
|
||||
public String getOpenId() {
|
||||
return openId;
|
||||
}
|
||||
|
||||
public void setOpenId(String openId) {
|
||||
this.openId = openId;
|
||||
}
|
||||
|
||||
public WxMpCard getCard() {
|
||||
return card;
|
||||
}
|
||||
|
||||
public void setCard(WxMpCard card) {
|
||||
this.card = card;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "WxMpCardResult{" +
|
||||
"errorCode='" + errorCode + '\'' +
|
||||
", errorMsg='" + errorMsg + '\'' +
|
||||
", openId='" + openId + '\'' +
|
||||
", card=" + card +
|
||||
", userCardStatus='" + userCardStatus + '\'' +
|
||||
", canConsume=" + canConsume +
|
||||
'}';
|
||||
}
|
||||
|
||||
public String getUserCardStatus() {
|
||||
return userCardStatus;
|
||||
}
|
||||
|
||||
public void setUserCardStatus(String userCardStatus) {
|
||||
this.userCardStatus = userCardStatus;
|
||||
}
|
||||
|
||||
public Boolean getCanConsume() {
|
||||
return canConsume;
|
||||
}
|
||||
|
||||
public void setCanConsume(Boolean canConsume) {
|
||||
this.canConsume = canConsume;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user