package com.model.base;

import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;

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

	public M setId(java.lang.Integer id) {
		set("id", id);
		return (M)this;
	}
	
	public java.lang.Integer getId() {
		return getInt("id");
	}

	public M setOrgid(java.lang.Integer orgid) {
		set("orgid", orgid);
		return (M)this;
	}
	
	public java.lang.Integer getOrgid() {
		return getInt("orgid");
	}

	public M setOrgdeptid(java.lang.Integer orgdeptid) {
		set("orgdeptid", orgdeptid);
		return (M)this;
	}
	
	public java.lang.Integer getOrgdeptid() {
		return getInt("orgdeptid");
	}

	public M setCardtypeid(java.lang.Integer cardtypeid) {
		set("cardtypeid", cardtypeid);
		return (M)this;
	}
	
	public java.lang.Integer getCardtypeid() {
		return getInt("cardtypeid");
	}

	public M setCardnumber(java.lang.String cardnumber) {
		set("cardnumber", cardnumber);
		return (M)this;
	}
	
	public java.lang.String getCardnumber() {
		return getStr("cardnumber");
	}

	public M setRealname(java.lang.String realname) {
		set("realname", realname);
		return (M)this;
	}
	
	public java.lang.String getRealname() {
		return getStr("realname");
	}

	public M setPassword(java.lang.String password) {
		set("password", password);
		return (M)this;
	}
	
	public java.lang.String getPassword() {
		return getStr("password");
	}

	public M setReadcardcode(java.lang.String readcardcode) {
		set("readcardcode", readcardcode);
		return (M)this;
	}
	
	public java.lang.String getReadcardcode() {
		return getStr("readcardcode");
	}

	public M setSex(java.lang.String sex) {
		set("sex", sex);
		return (M)this;
	}
	
	public java.lang.String getSex() {
		return getStr("sex");
	}

	public M setBirthday(java.util.Date birthday) {
		set("birthday", birthday);
		return (M)this;
	}
	
	public java.util.Date getBirthday() {
		return get("birthday");
	}

	public M setCertificatetypeid(java.lang.Integer certificatetypeid) {
		set("certificatetypeid", certificatetypeid);
		return (M)this;
	}
	
	public java.lang.Integer getCertificatetypeid() {
		return getInt("certificatetypeid");
	}

	public M setCertificate(java.lang.String certificate) {
		set("certificate", certificate);
		return (M)this;
	}
	
	public java.lang.String getCertificate() {
		return getStr("certificate");
	}

	public M setPhone(java.lang.String phone) {
		set("phone", phone);
		return (M)this;
	}
	
	public java.lang.String getPhone() {
		return getStr("phone");
	}

	public M setEmail(java.lang.String email) {
		set("email", email);
		return (M)this;
	}
	
	public java.lang.String getEmail() {
		return getStr("email");
	}

	public M setDeposit(java.math.BigDecimal deposit) {
		set("deposit", deposit);
		return (M)this;
	}
	
	public java.math.BigDecimal getDeposit() {
		return get("deposit");
	}

	public M setBalance(java.math.BigDecimal balance) {
		set("balance", balance);
		return (M)this;
	}
	
	public java.math.BigDecimal getBalance() {
		return get("balance");
	}

	public M setCreatetime(java.util.Date createtime) {
		set("createtime", createtime);
		return (M)this;
	}
	
	public java.util.Date getCreatetime() {
		return get("createtime");
	}

	public M setOperatorid(java.lang.Integer operatorid) {
		set("operatorid", operatorid);
		return (M)this;
	}
	
	public java.lang.Integer getOperatorid() {
		return getInt("operatorid");
	}

	public M setUpdatetime(java.util.Date updatetime) {
		set("updatetime", updatetime);
		return (M)this;
	}
	
	public java.util.Date getUpdatetime() {
		return get("updatetime");
	}

	public M setUpdateuserid(java.lang.Integer updateuserid) {
		set("updateuserid", updateuserid);
		return (M)this;
	}
	
	public java.lang.Integer getUpdateuserid() {
		return getInt("updateuserid");
	}

	public M setLosedate(java.util.Date losedate) {
		set("losedate", losedate);
		return (M)this;
	}
	
	public java.util.Date getLosedate() {
		return get("losedate");
	}

	public M setStatus(java.lang.Integer status) {
		set("status", status);
		return (M)this;
	}
	
	public java.lang.Integer getStatus() {
		return getInt("status");
	}

	public M setHeadimgurl(java.lang.String headimgurl) {
		set("headimgurl", headimgurl);
		return (M)this;
	}
	
	public java.lang.String getHeadimgurl() {
		return getStr("headimgurl");
	}

	public M setReadertypeid(java.lang.Integer readertypeid) {
		set("readertypeid", readertypeid);
		return (M)this;
	}
	
	public java.lang.Integer getReadertypeid() {
		return getInt("readertypeid");
	}

	public M setReaderauthid(java.lang.Integer readerauthid) {
		set("readerauthid", readerauthid);
		return (M)this;
	}
	
	public java.lang.Integer getReaderauthid() {
		return getInt("readerauthid");
	}

	public M setOverdue(java.lang.Integer overdue) {
		set("overdue", overdue);
		return (M)this;
	}
	
	public java.lang.Integer getOverdue() {
		return getInt("overdue");
	}

	public M setOverduetime(java.util.Date overduetime) {
		set("overduetime", overduetime);
		return (M)this;
	}
	
	public java.util.Date getOverduetime() {
		return get("overduetime");
	}

	public M setImageurl(java.lang.String imageurl) {
		set("imageurl", imageurl);
		return (M)this;
	}
	
	public java.lang.String getImageurl() {
		return getStr("imageurl");
	}

	public M setMemo(java.lang.String memo) {
		set("memo", memo);
		return (M)this;
	}
	
	public java.lang.String getMemo() {
		return getStr("memo");
	}

	public M setFaceimage(java.lang.String faceimage) {
		set("faceimage", faceimage);
		return (M)this;
	}
	
	public java.lang.String getFaceimage() {
		return getStr("faceimage");
	}

	public M setBiokeyimage(java.lang.String biokeyimage) {
		set("biokeyimage", biokeyimage);
		return (M)this;
	}
	
	public java.lang.String getBiokeyimage() {
		return getStr("biokeyimage");
	}

	public M setBiokey(java.lang.String biokey) {
		set("biokey", biokey);
		return (M)this;
	}
	
	public java.lang.String getBiokey() {
		return getStr("biokey");
	}

	public M setOpenid(java.lang.String openid) {
		set("openid", openid);
		return (M)this;
	}
	
	public java.lang.String getOpenid() {
		return getStr("openid");
	}

}
