package market.Slm.ContractManagement.vo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import market.Slm.ContractManagement.mapper.SlmCustomerAddAskMapper;

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

@Table(name="SLM_CUSTOMER_ADD_ASK", namespace=SlmCustomerAddAskMapper.class)
public class SlmCustomerAddAsk extends BaseVO implements Serializable {
	/**
	 * 客户附加要求信息表
	 */
	private static final long serialVersionUID = 6191465544286537277L;
	@Column
	//附加要求编码(最终用户+YY+MM+4位序号)
	private String add_ask_no;
	public String  getAdd_ask_no() {
		return this.add_ask_no;
	}
	public void setAdd_ask_no(String add_ask_no) {
		this.add_ask_no = add_ask_no;
	}

	@Column
	//附加要求项编号
	private String ask_itme;
	public String  getAsk_itme() {
		return this.ask_itme;
	}
	public void setAsk_itme(String ask_itme) {
		this.ask_itme = ask_itme;
	}

	@Column
	//附加要求项描述
	private String ask_itme_desc;
	public String  getAsk_itme_desc() {
		return this.ask_itme_desc;
	}
	public void setAsk_itme_desc(String ask_itme_desc) {
		this.ask_itme_desc = ask_itme_desc;
	}

	@Column
	//附加要求分项编号
	private String ask_sub_itme;
	public String  getAsk_sub_itme() {
		return this.ask_sub_itme;
	}
	public void setAsk_sub_itme(String ask_sub_itme) {
		this.ask_sub_itme = ask_sub_itme;
	}

	@Column
	//附加要求分项描述
	private String ask_sub_itme_desc;
	public String  getAsk_sub_itme_desc() {
		return this.ask_sub_itme_desc;
	}
	public void setAsk_sub_itme_desc(String ask_sub_itme_desc) {
		this.ask_sub_itme_desc = ask_sub_itme_desc;
	}

	@Column
	//标准说明编号
	private String ask_sub_itme_val;
	public String  getAsk_sub_itme_val() {
		return this.ask_sub_itme_val;
	}
	public void setAsk_sub_itme_val(String ask_sub_itme_val) {
		this.ask_sub_itme_val = ask_sub_itme_val;
	}

	@Column
	//标准说明描述
	private String ask_sub_itme_val_desc;
	public String  getAsk_sub_itme_val_desc() {
		return this.ask_sub_itme_val_desc;
	}
	public void setAsk_sub_itme_val_desc(String ask_sub_itme_val_desc) {
		this.ask_sub_itme_val_desc = ask_sub_itme_val_desc;
	}

	@Column
	//最终用户编号
	private String customer_no;
	public String  getCustomer_no() {
		return this.customer_no;
	}
	public void setCustomer_no(String customer_no) {
		this.customer_no = customer_no;
	}

	@Column
	//最终用户名称
	private String customer_nm;
	public String  getCustomer_nm() {
		return this.customer_nm;
	}
	public void setCustomer_nm(String customer_nm) {
		this.customer_nm = customer_nm;
	}

	@Column
	//附加要求类型【0:标准项，1:修改项，2:新增项
	private String add_ask_type;
	public String  getAdd_ask_type() {
		return this.add_ask_type;
	}
	public void setAdd_ask_type(String add_ask_type) {
		this.add_ask_type = add_ask_type;
	}

	@Column
	//附加要求状态【1：待评审；2：评审通过；3：评审不通过
	private String add_ask_status;
	public String  getAdd_ask_status() {
		return this.add_ask_status;
	}
	public void setAdd_ask_status(String add_ask_status) {
		this.add_ask_status = add_ask_status;
	}

	@Column
	//评审说明
	private String review_desc;
	public String  getReview_desc() {
		return this.review_desc;
	}
	public void setReview_desc(String review_desc) {
		this.review_desc = review_desc;
	}

	@Column
	//状态
	private String valid_flag;
	public String  getValid_flag() {
		return this.valid_flag;
	}
	public void setValid_flag(String valid_flag) {
		this.valid_flag = valid_flag;
	}

	@Column
	//创建人编号
	private String create_man_no;
	public String  getCreate_man_no() {
		return this.create_man_no;
	}
	public void setCreate_man_no(String create_man_no) {
		this.create_man_no = create_man_no;
	}

	@Column
	//创建人姓名
	private String create_man_name;
	public String  getCreate_man_name() {
		return this.create_man_name;
	}
	public void setCreate_man_name(String create_man_name) {
		this.create_man_name = create_man_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;
	}

	@Column
	//修改人编号
	private String update_man_no;
	public String  getUpdate_man_no() {
		return this.update_man_no;
	}
	public void setUpdate_man_no(String update_man_no) {
		this.update_man_no = update_man_no;
	}

	@Column
	//修改人姓名
	private String update_man_name;
	public String  getUpdate_man_name() {
		return this.update_man_name;
	}
	public void setUpdate_man_name(String update_man_name) {
		this.update_man_name = update_man_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;
	}

	@Column
	//删除人编号
	private String delete_man_no;
	public String  getDelete_man_no() {
		return this.delete_man_no;
	}
	public void setDelete_man_no(String delete_man_no) {
		this.delete_man_no = delete_man_no;
	}

	@Column
	//删除人姓名
	private String delete_man_name;
	public String  getDelete_man_name() {
		return this.delete_man_name;
	}
	public void setDelete_man_name(String delete_man_name) {
		this.delete_man_name = delete_man_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;
	}

	private List<SlmCustomerAddAsk> list;
	public void setList(List<SlmCustomerAddAsk> list) {
		this.list = list;
	}
	public List<SlmCustomerAddAsk> getList() {
		return list;
	}
	private String is_allowed;
	public String getIs_allowed() {
		return is_allowed;
	}
	public void setIs_allowed(String is_allowed) {
		this.is_allowed = is_allowed;
	}
	/**
	 * 标准名称
	 */
private String std_code;
	public String getStd_code() {
		return std_code;
	}
	public void setStd_code(String std_code) {
		this.std_code = std_code;
	}
}
