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

top.hmtools.wxmp.message.eventPush.model.QRSubscribeEventMessage Maven / Gradle / Ivy

The newest version!
package top.hmtools.wxmp.message.eventPush.model;

import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import top.hmtools.wxmp.core.annotation.WxmpMessage;
import top.hmtools.wxmp.core.model.message.enums.Event;
import top.hmtools.wxmp.core.model.message.enums.EventKey;
import top.hmtools.wxmp.core.model.message.enums.MsgType;

/**
 * 扫描带参数二维码事件
 * 
之 1. 用户未关注时,进行关注后的事件推送 * {@code * 123456789 * } * @author Hybomyth * */ @WxmpMessage(msgType=MsgType.event,event=Event.subscribe,eventKey=EventKey.qrscene_) public class QRSubscribeEventMessage extends SubscribeEventMessage { /** * */ private static final long serialVersionUID = -3281721328833280247L; /** * 二维码的ticket,可用来换取二维码图片 */ @XStreamAlias("Ticket") private String ticket; public String getTicket() { return ticket; } public void setTicket(String ticket) { this.ticket = ticket; } public static long getSerialversionuid() { return serialVersionUID; } @Override public void configXStream(XStream xStream) { } @Override public String toString() { return "QRSubscribeEventMessage [ticket=" + ticket + ", event=" + event + ", eventKey=" + eventKey + ", toUserName=" + toUserName + ", fromUserName=" + fromUserName + ", createTime=" + createTime + ", msgType=" + msgType + ", msgId=" + msgId + "]"; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy