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 BaseReadingWorks<M extends BaseReadingWorks<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 setReadinginfoid(java.lang.Integer readinginfoid) {
		set("readinginfoid", readinginfoid);
		return (M)this;
	}
	
	public java.lang.Integer getReadinginfoid() {
		return getInt("readinginfoid");
	}

	public M setWldid(java.lang.Integer wldid) {
		set("wldid", wldid);
		return (M)this;
	}
	
	public java.lang.Integer getWldid() {
		return getInt("wldid");
	}

	public M setMemberID(java.lang.Integer memberID) {
		set("memberID", memberID);
		return (M)this;
	}
	
	public java.lang.Integer getMemberID() {
		return getInt("memberID");
	}

	public M setCardNo(java.lang.String cardNo) {
		set("cardNo", cardNo);
		return (M)this;
	}
	
	public java.lang.String getCardNo() {
		return getStr("cardNo");
	}

	public M setServerFileName(java.lang.String serverFileName) {
		set("serverFileName", serverFileName);
		return (M)this;
	}
	
	public java.lang.String getServerFileName() {
		return getStr("serverFileName");
	}

	public M setWorksName(java.lang.String worksName) {
		set("worksName", worksName);
		return (M)this;
	}
	
	public java.lang.String getWorksName() {
		return getStr("worksName");
	}

	public M setReaderName(java.lang.String readerName) {
		set("readerName", readerName);
		return (M)this;
	}
	
	public java.lang.String getReaderName() {
		return getStr("readerName");
	}

	public M setAuditStatus(java.lang.String auditStatus) {
		set("auditStatus", auditStatus);
		return (M)this;
	}
	
	public java.lang.String getAuditStatus() {
		return getStr("auditStatus");
	}

	public M setMemberName(java.lang.String memberName) {
		set("memberName", memberName);
		return (M)this;
	}
	
	public java.lang.String getMemberName() {
		return getStr("memberName");
	}

	public M setHeadimgul(java.lang.String headimgul) {
		set("headimgul", headimgul);
		return (M)this;
	}
	
	public java.lang.String getHeadimgul() {
		return getStr("headimgul");
	}

	public M setCity(java.lang.String city) {
		set("city", city);
		return (M)this;
	}
	
	public java.lang.String getCity() {
		return getStr("city");
	}

	public M setCustomerName(java.lang.String customerName) {
		set("customerName", customerName);
		return (M)this;
	}
	
	public java.lang.String getCustomerName() {
		return getStr("customerName");
	}

	public M setAuthor(java.lang.String author) {
		set("author", author);
		return (M)this;
	}
	
	public java.lang.String getAuthor() {
		return getStr("author");
	}

	public M setLibtypename(java.lang.String libtypename) {
		set("libtypename", libtypename);
		return (M)this;
	}
	
	public java.lang.String getLibtypename() {
		return getStr("libtypename");
	}

	public M setTitle(java.lang.String title) {
		set("title", title);
		return (M)this;
	}
	
	public java.lang.String getTitle() {
		return getStr("title");
	}

	public M setBody(java.lang.String body) {
		set("body", body);
		return (M)this;
	}
	
	public java.lang.String getBody() {
		return getStr("body");
	}

	public M setListenCount(java.lang.Integer ListenCount) {
		set("ListenCount", ListenCount);
		return (M)this;
	}
	
	public java.lang.Integer getListenCount() {
		return getInt("ListenCount");
	}

	public M setPraiseCount(java.lang.Integer PraiseCount) {
		set("PraiseCount", PraiseCount);
		return (M)this;
	}
	
	public java.lang.Integer getPraiseCount() {
		return getInt("PraiseCount");
	}

	public M setVoteCount(java.lang.Integer voteCount) {
		set("voteCount", voteCount);
		return (M)this;
	}
	
	public java.lang.Integer getVoteCount() {
		return getInt("voteCount");
	}

	public M setCreateDate(java.util.Date createDate) {
		set("createDate", createDate);
		return (M)this;
	}
	
	public java.util.Date getCreateDate() {
		return get("createDate");
	}

}
