/*
 * Copyright 2021 json.cn
 */
package com.ematou.wxservice.entity.pojo;

import java.sql.Timestamp;
import java.util.List;

/**
 * Auto-generated: 2021-05-10 18:15:32
 *
 * @author json.cn (i@json.cn)
 * @website http://www.json.cn/java2pojo/
 */
public class UserInfo {

    private Integer subscribe;
    private String openId;
    private String tellPhoneNumber;
    private String validateCode;
    private String nickName;
    private Integer sex;
    private String userLanguage;
    private String city;
    private String province;
    private String country;
    private String headimgurl;
    private Timestamp subscribeTime;
    private String unionId;
    private String remark;
    private Integer groupId;
    private List<Integer> tagidList;
    private String subscribeScene;
    private Long qrScene;
    private String qrSceneStr;
    private Integer creatorId;
    private String createTime;
    private Integer moderId;
    private String modTime;
    private Timestamp tmst;

    public UserInfo() {
    }

    public UserInfo(String tellPhoneNumber, String validateCode,String openId) {
        this.tellPhoneNumber = tellPhoneNumber;
        this.validateCode = validateCode;
        this.openId = openId;
    }

    public Integer getSubscribe() {
        return subscribe;
    }

    public void setSubscribe(Integer subscribe) {
        this.subscribe = subscribe;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getTellPhoneNumber() {
        return tellPhoneNumber;
    }

    public void setTellPhoneNumber(String tellPhoneNumber) {
        this.tellPhoneNumber = tellPhoneNumber;
    }

    public String getValidateCode() {
        return validateCode;
    }

    public void setValidateCode(String validateCode) {
        this.validateCode = validateCode;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getUserLanguage() {
        return userLanguage;
    }

    public void setUserLanguage(String userLanguage) {
        this.userLanguage = userLanguage;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getHeadimgurl() {
        return headimgurl;
    }

    public void setHeadimgurl(String headimgurl) {
        this.headimgurl = headimgurl;
    }

    public Timestamp getSubscribeTime() {
        return subscribeTime;
    }

    public void setSubscribeTime(Timestamp subscribeTime) {
        this.subscribeTime = subscribeTime;
    }

    public String getUnionId() {
        return unionId;
    }

    public void setUnionId(String unionId) {
        this.unionId = unionId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getGroupId() {
        return groupId;
    }

    public void setGroupId(Integer groupId) {
        this.groupId = groupId;
    }

    public List<Integer> getTagidList() {
        return tagidList;
    }

    public void setTagidList(List<Integer> tagIdList) {
        this.tagidList = tagIdList;
    }

    public String getSubscribeScene() {
        return subscribeScene;
    }

    public void setSubscribeScene(String subscribeScene) {
        this.subscribeScene = subscribeScene;
    }

    public Long getQrScene() {
        return qrScene;
    }

    public void setQrScene(Long qrScene) {
        this.qrScene = qrScene;
    }

    public String getQrSceneStr() {
        return qrSceneStr;
    }

    public void setQrSceneStr(String qrSceneStr) {
        this.qrSceneStr = qrSceneStr;
    }

    public Integer getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(Integer creatorId) {
        this.creatorId = creatorId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Integer getModerId() {
        return moderId;
    }

    public void setModerId(Integer moderId) {
        this.moderId = moderId;
    }

    public String getModTime() {
        return modTime;
    }

    public void setModTime(String modTime) {
        this.modTime = modTime;
    }

    public Timestamp getTmst() {
        return tmst;
    }

    public void setTmst(Timestamp tmst) {
        this.tmst = tmst;
    }

    @Override
    public String toString() {
        return "UserInfo{" +
                "subscribe=" + subscribe +
                ", openId='" + openId + '\'' +
                ", tellPhoneNumber='" + tellPhoneNumber + '\'' +
                ", nickName='" + nickName + '\'' +
                ", sex=" + sex +
                ", userLanguage='" + userLanguage + '\'' +
                ", city='" + city + '\'' +
                ", province='" + province + '\'' +
                ", country='" + country + '\'' +
                ", headimgurl='" + headimgurl + '\'' +
                ", subscribeTime=" + subscribeTime +
                ", unionId='" + unionId + '\'' +
                ", remark='" + remark + '\'' +
                ", groupId=" + groupId +
                ", tagidList=" + tagidList +
                ", subscribeScene='" + subscribeScene + '\'' +
                ", qrScene=" + qrScene +
                ", qrSceneStr='" + qrSceneStr + '\'' +
                '}';
    }
}
