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 BaseContract<M extends BaseContract<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 setContname(java.lang.String contname) {
		set("contname", contname);
		return (M)this;
	}
	
	public java.lang.String getContname() {
		return getStr("contname");
	}

	public M setContcode(java.lang.String contcode) {
		set("contcode", contcode);
		return (M)this;
	}
	
	public java.lang.String getContcode() {
		return getStr("contcode");
	}

	public M setContmodel(java.lang.String contmodel) {
		set("contmodel", contmodel);
		return (M)this;
	}
	
	public java.lang.String getContmodel() {
		return getStr("contmodel");
	}

	public M setContunitname(java.lang.String contunitname) {
		set("contunitname", contunitname);
		return (M)this;
	}
	
	public java.lang.String getContunitname() {
		return getStr("contunitname");
	}

	public M setBiddunitname(java.lang.String biddunitname) {
		set("biddunitname", biddunitname);
		return (M)this;
	}
	
	public java.lang.String getBiddunitname() {
		return getStr("biddunitname");
	}

	public M setAgencyunitname(java.lang.String agencyunitname) {
		set("agencyunitname", agencyunitname);
		return (M)this;
	}
	
	public java.lang.String getAgencyunitname() {
		return getStr("agencyunitname");
	}

	public M setContbudget(java.math.BigDecimal contbudget) {
		set("contbudget", contbudget);
		return (M)this;
	}
	
	public java.math.BigDecimal getContbudget() {
		return get("contbudget");
	}

	public M setBargainprice(java.math.BigDecimal bargainprice) {
		set("bargainprice", bargainprice);
		return (M)this;
	}
	
	public java.math.BigDecimal getBargainprice() {
		return get("bargainprice");
	}

	public M setPayment(java.lang.String payment) {
		set("payment", payment);
		return (M)this;
	}
	
	public java.lang.String getPayment() {
		return getStr("payment");
	}

	public M setSignedtime(java.util.Date signedtime) {
		set("signedtime", signedtime);
		return (M)this;
	}
	
	public java.util.Date getSignedtime() {
		return get("signedtime");
	}

	public M setChecktime(java.util.Date checktime) {
		set("checktime", checktime);
		return (M)this;
	}
	
	public java.util.Date getChecktime() {
		return get("checktime");
	}

	public M setShengoufiles(java.lang.String shengoufiles) {
		set("shengoufiles", shengoufiles);
		return (M)this;
	}
	
	public java.lang.String getShengoufiles() {
		return getStr("shengoufiles");
	}

	public M setZhongbiaofiles(java.lang.String zhongbiaofiles) {
		set("zhongbiaofiles", zhongbiaofiles);
		return (M)this;
	}
	
	public java.lang.String getZhongbiaofiles() {
		return getStr("zhongbiaofiles");
	}

	public M setCaigoufiles(java.lang.String caigoufiles) {
		set("caigoufiles", caigoufiles);
		return (M)this;
	}
	
	public java.lang.String getCaigoufiles() {
		return getStr("caigoufiles");
	}

	public M setYanshoufiles(java.lang.String yanshoufiles) {
		set("yanshoufiles", yanshoufiles);
		return (M)this;
	}
	
	public java.lang.String getYanshoufiles() {
		return getStr("yanshoufiles");
	}

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

	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 setIsdelete(java.lang.Integer isdelete) {
		set("isdelete", isdelete);
		return (M)this;
	}
	
	public java.lang.Integer getIsdelete() {
		return getInt("isdelete");
	}

	public M setRemark(java.lang.String remark) {
		set("remark", remark);
		return (M)this;
	}
	
	public java.lang.String getRemark() {
		return getStr("remark");
	}

}
