package org.tio.sitexxx.service.model.main.base;

import org.tio.jfinal.plugin.activerecord.IBean;
import org.tio.sitexxx.service.jf.TioModel;

/**
 * Generated by JFinal, do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseWxFriend<M extends BaseWxFriend<M>> extends TioModel<M> implements IBean {

	public void setId(java.lang.Long id) {
		set("id", id);
	}
	
	public java.lang.Long getId() {
		return getLong("id");
	}

	/**
	 * 主人的userid
	 */
	public void setUid(java.lang.Integer uid) {
		set("uid", uid);
	}
	
	/**
	 * 主人的userid
	 */
	public java.lang.Integer getUid() {
		return getInt("uid");
	}

	/**
	 * 好友的userid
	 */
	public void setFrienduid(java.lang.Integer frienduid) {
		set("frienduid", frienduid);
	}
	
	/**
	 * 好友的userid
	 */
	public java.lang.Integer getFrienduid() {
		return getInt("frienduid");
	}

	/**
	 * 备注名
	 */
	public void setRemarkname(java.lang.String remarkname) {
		set("remarkname", remarkname);
	}
	
	/**
	 * 备注名
	 */
	public java.lang.String getRemarkname() {
		return getStr("remarkname");
	}

	/**
	 * 电话
	 */
	public void setPhone(java.lang.String phone) {
		set("phone", phone);
	}
	
	/**
	 * 电话
	 */
	public java.lang.String getPhone() {
		return getStr("phone");
	}

	public void setGid(Long gid){
		set("gid", gid);
	}

	public Long getGid(){
		return getLong("gid");
	}
	/**
	 * 其他备注
	 */
	public void setRemark(java.lang.String remark) {
		set("remark", remark);
	}
	
	/**
	 * 其他备注
	 */
	public java.lang.String getRemark() {
		return getStr("remark");
	}

	/**
	 * 状态：1：正常
	 */
	public void setStatus(java.lang.Short status) {
		set("status", status);
	}
	
	/**
	 * 状态：1：正常
	 */
	public java.lang.Short getStatus() {
		return getShort("status");
	}

	/**
	 * 从哪个消息开始有阅读权限-废弃
	 */
	public void setStartmsgid(java.lang.Long startmsgid) {
		set("startmsgid", startmsgid);
	}
	
	/**
	 * 从哪个消息开始有阅读权限-废弃
	 */
	public java.lang.Long getStartmsgid() {
		return getLong("startmsgid");
	}

	/**
	 * 是否免打扰：1：是；2：否
	 */
	public void setMsgfreeflag(java.lang.Short msgfreeflag) {
		set("msgfreeflag", msgfreeflag);
	}
	
	/**
	 * 是否免打扰：1：是；2：否
	 */
	public java.lang.Short getMsgfreeflag() {
		return getShort("msgfreeflag");
	}

	/**
	 * 字母排序
	 */
	public void setChatindex(java.lang.String chatindex) {
		set("chatindex", chatindex);
	}
	
	/**
	 * 字母排序
	 */
	public java.lang.String getChatindex() {
		return getStr("chatindex");
	}

	/**
	 * 更新时间
	 */
	public void setUpdatetime(java.util.Date updatetime) {
		set("updatetime", updatetime);
	}
	
	/**
	 * 更新时间
	 */
	public java.util.Date getUpdatetime() {
		return getDate("updatetime");
	}

	/**
	 * 创建时间
	 */
	public void setCreatetime(java.util.Date createtime) {
		set("createtime", createtime);
	}
	
	/**
	 * 创建时间
	 */
	public java.util.Date getCreatetime() {
		return getDate("createtime");
	}

}

