weixin.popular.bean.pay.PayFeedback Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of weixin-popular Show documentation
Show all versions of weixin-popular Show documentation
The weixin-popular is a JAVA SDK for weixin. Weixin web url is https://mp.weixin.qq.com.
package weixin.popular.bean.pay;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name="xml")
@XmlAccessorType(XmlAccessType.FIELD)
public class PayFeedback {
@XmlElement(name="OpenId")
private String openid;
@XmlElement(name="AppId")
private String appid;
@XmlElement(name="TimeStamp")
private Integer timestamp;
@XmlElement(name="MsgType")
private String msgtype; //request 投诉,confirm 用户确认消除投诉,reject 用户拒绝消除投诉
@XmlElement(name="FeedBackId")
private String feedbackid; //投诉单号
@XmlElement(name="TransId")
private String transid; //交易单号
@XmlElement(name="Reason")
private String reason; //用户投诉原因
@XmlElement(name="Solution")
private String solution; //用户希望解决方案
@XmlElement(name="ExtInfo")
private String extinfo; //备注信息+电话号码
@XmlElement(name="AppSignature")
private String appsignature;
@XmlElement(name="SignMethod")
private String signmethod;
@XmlElementWrapper(name="PicInfo")
@XmlElement(name="item")
private List picInfo;
public String getOpenid() {
return openid;
}
public void setOpenid(String openid) {
this.openid = openid;
}
public String getAppid() {
return appid;
}
public void setAppid(String appid) {
this.appid = appid;
}
public Integer getTimestamp() {
return timestamp;
}
public void setTimestamp(Integer timestamp) {
this.timestamp = timestamp;
}
public String getMsgtype() {
return msgtype;
}
public void setMsgtype(String msgtype) {
this.msgtype = msgtype;
}
public String getFeedbackid() {
return feedbackid;
}
public void setFeedbackid(String feedbackid) {
this.feedbackid = feedbackid;
}
public String getTransid() {
return transid;
}
public void setTransid(String transid) {
this.transid = transid;
}
public String getReason() {
return reason;
}
public void setReason(String reason) {
this.reason = reason;
}
public String getSolution() {
return solution;
}
public void setSolution(String solution) {
this.solution = solution;
}
public String getExtinfo() {
return extinfo;
}
public void setExtinfo(String extinfo) {
this.extinfo = extinfo;
}
public String getAppsignature() {
return appsignature;
}
public void setAppsignature(String appsignature) {
this.appsignature = appsignature;
}
public String getSignmethod() {
return signmethod;
}
public void setSignmethod(String signmethod) {
this.signmethod = signmethod;
}
public List getPicInfo() {
return picInfo;
}
public void setPicInfo(List picInfo) {
this.picInfo = picInfo;
}
@XmlRootElement(name="item")
@XmlAccessorType(XmlAccessType.FIELD)
public class PicUrl{
@XmlElement(name="PicUrl")
private String picurl;
public String getPicurl() {
return picurl;
}
public void setPicurl(String picurl) {
this.picurl = picurl;
}
}
}