/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2018-09-04
 * 描述            ：询价/报价主表
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Pms.Quote.vo;
import java.io.Serializable;
import java.util.Date;

import market.Pms.Quote.mapper.PurInquiryMMapper;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hnshituo.basic.vo.BaseVO;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Id;
import com.hnshituo.orm.annotation.Table;

@Table(name="PUR_INQUIRY_M", namespace=PurInquiryMMapper.class)
public class PurInquiryM extends BaseVO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = -2197580453102541666L;
	/** 
	 * 询价/报价单号
	 */ 
	@Id
	private String inquiry_no;
	public String getInquiry_no() {
		return this.inquiry_no;
	}
	public void setInquiry_no(String inquiry_no) {
		this.inquiry_no = inquiry_no;
	}

	/** 
	 * 询价/报价描述
	 */ 
	@Column
	private String inquiry_desc;
	public String getInquiry_desc() {
		return this.inquiry_desc;
	}
	public void setInquiry_desc(String inquiry_desc) {
		this.inquiry_desc = inquiry_desc;
	}

	/** 
	 * 采购单号
	 */ 
	@Column
	private String purchase_no;
	public String getPurchase_no() {
		return this.purchase_no;
	}
	public void setPurchase_no(String purchase_no) {
		this.purchase_no = purchase_no;
	}

	/** 
	 * 采购单描述
	 */ 
	@Column
	private String purchase_desc;
	public String getPurchase_desc() {
		return this.purchase_desc;
	}
	public void setPurchase_desc(String purchase_desc) {
		this.purchase_desc = purchase_desc;
	}

	/** 
	 * 供应商代码
	 */ 
	@Column
	private String supp_code;
	public String getSupp_code() {
		return this.supp_code;
	}
	public void setSupp_code(String supp_code) {
		this.supp_code = supp_code;
	}

	/** 
	 * 供应商名称
	 */ 
	@Column
	private String supp_name;
	public String getSupp_name() {
		return this.supp_name;
	}
	public void setSupp_name(String supp_name) {
		this.supp_name = supp_name;
	}

	/** 
	 * 采购方式(6028)
	 */ 
	@Column
	private String bpo_mode;
	public String getBpo_mode() {
		return this.bpo_mode;
	}
	public void setBpo_mode(String bpo_mode) {
		this.bpo_mode = bpo_mode;
	}

	/** 
	 * 采购员
	 */ 
	@Column
	private String buyer_name;
	public String getBuyer_name() {
		return this.buyer_name;
	}
	public void setBuyer_name(String buyer_name) {
		this.buyer_name = buyer_name;
	}

	/** 
	 * 采购管理部门代码
	 */ 
	@Column
	private String buyer_dept_code;
	public String getBuyer_dept_code() {
		return this.buyer_dept_code;
	}
	public void setBuyer_dept_code(String buyer_dept_code) {
		this.buyer_dept_code = buyer_dept_code;
	}

	/** 
	 * 采购管理部门描叙
	 */ 
	@Column
	private String buyer_dept_desc;
	public String getBuyer_dept_desc() {
		return this.buyer_dept_desc;
	}
	public void setBuyer_dept_desc(String buyer_dept_desc) {
		this.buyer_dept_desc = buyer_dept_desc;
	}

	/** 
	 * 采购管理科室代码
	 */ 
	@Column
	private String buyer_unit_code;
	public String getBuyer_unit_code() {
		return this.buyer_unit_code;
	}
	public void setBuyer_unit_code(String buyer_unit_code) {
		this.buyer_unit_code = buyer_unit_code;
	}

	/** 
	 * 采购管理科室描叙
	 */ 
	@Column
	private String buyer_unit_desc;
	public String getBuyer_unit_desc() {
		return this.buyer_unit_desc;
	}
	public void setBuyer_unit_desc(String buyer_unit_desc) {
		this.buyer_unit_desc = buyer_unit_desc;
	}

	/** 
	 * 归档标志(1归档、0未归档)
	 */ 
	@Column
	private String archive_flag;
	public String getArchive_flag() {
		return this.archive_flag;
	}
	public void setArchive_flag(String archive_flag) {
		this.archive_flag = archive_flag;
	}

	/** 
	 * 归档编号(GD+YYYYYMMDD+3位流水号)
	 */ 
	@Column
	private String arch_stamp_no;
	public String getArch_stamp_no() {
		return this.arch_stamp_no;
	}
	public void setArch_stamp_no(String arch_stamp_no) {
		this.arch_stamp_no = arch_stamp_no;
	}

	/** 
	 * 归档日期(YYYYMMDD)
	 */ 
	@Column
	private String arch_date;
	public String getArch_date() {
		return this.arch_date;
	}
	public void setArch_date(String arch_date) {
		this.arch_date = arch_date;
	}

	/** 
	 * 业务年月(YYYYMM)(数据生成时默认写入当前日期对应的年月)
	 */ 
	@Column
	private String bal_year_month;
	public String getBal_year_month() {
		return this.bal_year_month;
	}
	public void setBal_year_month(String bal_year_month) {
		this.bal_year_month = bal_year_month;
	}

	/** 
	 * 数据状态（00无效10草稿20生效30结案）
	 */ 
	@Column
	private String validflag;
	public String getValidflag() {
		return this.validflag;
	}
	public void setValidflag(String validflag) {
		this.validflag = validflag;
	}

	/** 
	 * 审批状态(00:待提报10:待审批 20:审批中 30审批拒绝40审批退回50审批通过)
	 */ 
	@Column
	private String status;
	public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

	/** 
	 * 备注
	 */ 
	@Column
	private String remark;
	public String getRemark() {
		return this.remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/** 
	 * 创建人ID
	 */ 
	@Column
	private String create_userid;
	public String getCreate_userid() {
		return this.create_userid;
	}
	public void setCreate_userid(String create_userid) {
		this.create_userid = create_userid;
	}

	/** 
	 * 创建人
	 */ 
	@Column
	private String create_name;
	public String getCreate_name() {
		return this.create_name;
	}
	public void setCreate_name(String create_name) {
		this.create_name = create_name;
	}

	/** 
	 * 创建时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date create_time;
	public Date getCreate_time() {
		return this.create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}

	/** 
	 * 修改人ID
	 */ 
	@Column
	private String update_userid;
	public String getUpdate_userid() {
		return this.update_userid;
	}
	public void setUpdate_userid(String update_userid) {
		this.update_userid = update_userid;
	}

	/** 
	 * 修改人
	 */ 
	@Column
	private String update_name;
	public String getUpdate_name() {
		return this.update_name;
	}
	public void setUpdate_name(String update_name) {
		this.update_name = update_name;
	}

	/** 
	 * 修改时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date update_time;
	public Date getUpdate_time() {
		return this.update_time;
	}
	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}

	/** 
	 * 废除人ID
	 */ 
	@Column
	private String delete_userid;
	public String getDelete_userid() {
		return this.delete_userid;
	}
	public void setDelete_userid(String delete_userid) {
		this.delete_userid = delete_userid;
	}

	/** 
	 * 废除人
	 */ 
	@Column
	private String delete_name;
	public String getDelete_name() {
		return this.delete_name;
	}
	public void setDelete_name(String delete_name) {
		this.delete_name = delete_name;
	}

	/** 
	 * 废除时间
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date delete_time;
	public Date getDelete_time() {
		return this.delete_time;
	}
	public void setDelete_time(Date delete_time) {
		this.delete_time = delete_time;
	}

}
