All Downloads are FREE. Search and download functionalities are using the official Maven repository.

weixin.popular.bean.pay.PayFeedback Maven / Gradle / Ivy

Go to download

The weixin-popular is a JAVA SDK for weixin. Weixin web url is https://mp.weixin.qq.com.

There is a newer version: 2.8.32
Show newest version
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;
		}
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy