package market.Mes.Cuttolength.Design.vo;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

public class PlnCuttolengthDsnMainSum {

	// 序号
	private long serial_no;
	// 分条计划号
	private String cl_plan_no;
	// 状态
	private String status_name;
	// 状态
	private String status;
	// 虚拟母卷
	private String object_no_vt;
	// 设计号
	private String cl_design_no;

	private String object_no;
	// 产线编码
	private String pline_code;
	// 产线
	private String pline_name;
	// 机台编码
	private String machine_code;
	// 机台
	private String machine_name;
	// 牌号编码
	private String steel_code;
	// 牌号
	private String steel_name;
	// 厚
	private String thick;
	// 宽
	private String width;
	// 长
	private String length;
	// 内径
	private String diameter_inn;
	// 外径
	private String diameter_out;
	// 单重
	private String single_weight;
	// 分条数
	private String sub_count;
	// 切割方式
	private String cut_style;
	// 定尺方式
	private String fixed_length_type_no;
	// 切边方式
	private String cut_edge_type_no;
	// 创建人
	private String create_man_name;
	// 创建时间
	private String create_time;
	// 原料卷
	private String materailcoilno;
	// 订单最早交货时间
	private String deliver_date_earliest;
	// 订单最晚交货时间
	private String deliver_date_latest;

	private String p_contract_line_no;
	private String p_contract_line_seq;
	private String p_order_seq;
	
	private String whole_process_names;

	// 加工计划备注
	private String processMemo; // 对应PLN_PROCESS_PLAN表的remark

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	// 生产时间
	private Date producedate;

	private String producedate1;

	public String getProducedate1() {
		return producedate1;
	}

	public void setProducedate1(String producedate1) {
		this.producedate1 = producedate1;
	}

	// 过磅时间
	private String feeding_time;

	public String getFeeding_time() {
		return feeding_time;
	}

	public void setFeeding_time(String feeding_time) {
		this.feeding_time = feeding_time;
	}

	public Date getProducedate() {
		return producedate;
	}

	public void setProducedate(Date producedate) {
		this.producedate = producedate;
	}

	public String getProcessMemo() {
		return processMemo;
	}

	public void setProcessMemo(String processMemo) {
		this.processMemo = processMemo;
	}

	public String getP_contract_line_no() {
		return p_contract_line_no;
	}

	public void setP_contract_line_no(String p_contract_line_no) {
		this.p_contract_line_no = p_contract_line_no;
	}

	public String getP_contract_line_seq() {
		return p_contract_line_seq;
	}

	public void setP_contract_line_seq(String p_contract_line_seq) {
		this.p_contract_line_seq = p_contract_line_seq;
	}

	public String getP_order_seq() {
		return p_order_seq;
	}

	public void setP_order_seq(String p_order_seq) {
		this.p_order_seq = p_order_seq;
	}

	private String crosscut_style;
	private String order_memo;
	private String contract_no;

	public String getContract_no() {
		return contract_no;
	}

	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}

	public String getOrder_no() {
		return order_no;
	}

	public void setOrder_no(String order_no) {
		this.order_no = order_no;
	}

	public String getCustomer_name() {
		return customer_name;
	}

	public void setCustomer_name(String customer_name) {
		this.customer_name = customer_name;
	}

	private String order_no;
	private String customer_name;

	public String getCrosscut_style() {
		return crosscut_style;
	}

	public void setCrosscut_style(String crosscut_style) {
		this.crosscut_style = crosscut_style;
	}

	private Integer plan_seq;

	public long getSerial_no() {
		return serial_no;
	}

	public void setSerial_no(long serial_no) {
		this.serial_no = serial_no;
	}

	public String getCl_plan_no() {
		return cl_plan_no;
	}

	public void setCl_plan_no(String cl_plan_no) {
		this.cl_plan_no = cl_plan_no;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getObject_no_vt() {
		return object_no_vt;
	}

	public void setObject_no_vt(String object_no_vt) {
		this.object_no_vt = object_no_vt;
	}

	public String getPline_code() {
		return pline_code;
	}

	public void setPline_code(String pline_code) {
		this.pline_code = pline_code;
	}

	public String getPline_name() {
		return pline_name;
	}

	public void setPline_name(String pline_name) {
		this.pline_name = pline_name;
	}

	public String getMachine_code() {
		return machine_code;
	}

	public void setMachine_code(String machine_code) {
		this.machine_code = machine_code;
	}

	public String getMachine_name() {
		return machine_name;
	}

	public void setMachine_name(String machine_name) {
		this.machine_name = machine_name;
	}

	public String getSteel_code() {
		return steel_code;
	}

	public void setSteel_code(String steel_code) {
		this.steel_code = steel_code;
	}

	public String getSteel_name() {
		return steel_name;
	}

	public void setSteel_name(String steel_name) {
		this.steel_name = steel_name;
	}

	public String getThick() {
		return thick;
	}

	public void setThick(String thick) {
		this.thick = thick;
	}

	public String getWidth() {
		return width;
	}

	public void setWidth(String width) {
		this.width = width;
	}

	public String getLength() {
		return length;
	}

	public void setLength(String length) {
		this.length = length;
	}

	public String getDiameter_inn() {
		return diameter_inn;
	}

	public void setDiameter_inn(String diameter_inn) {
		this.diameter_inn = diameter_inn;
	}

	public String getDiameter_out() {
		return diameter_out;
	}

	public void setDiameter_out(String diameter_out) {
		this.diameter_out = diameter_out;
	}

	public String getSingle_weight() {
		return single_weight;
	}

	public void setSingle_weight(String single_weight) {
		this.single_weight = single_weight;
	}

	public String getSub_count() {
		return sub_count;
	}

	public void setSub_count(String sub_count) {
		this.sub_count = sub_count;
	}

	public String getCut_style() {
		return cut_style;
	}

	public void setCut_style(String cut_style) {
		this.cut_style = cut_style;
	}

	public String getFixed_length_type_no() {
		return fixed_length_type_no;
	}

	public void setFixed_length_type_no(String fixed_length_type_no) {
		this.fixed_length_type_no = fixed_length_type_no;
	}

	public String getCut_edge_type_no() {
		return cut_edge_type_no;
	}

	public void setCut_edge_type_no(String cut_edge_type_no) {
		this.cut_edge_type_no = cut_edge_type_no;
	}

	public String getCreate_man_name() {
		return create_man_name;
	}

	public void setCreate_man_name(String create_man_name) {
		this.create_man_name = create_man_name;
	}

	public String getCreate_time() {
		return create_time;
	}

	public void setCreate_time(String create_time) {
		this.create_time = create_time;
	}

	public String getObject_no() {
		return object_no;
	}

	public void setObject_no(String object_no) {
		this.object_no = object_no;
	}

	public String getMaterailcoilno() {
		return materailcoilno;
	}

	public void setMaterailcoilno(String materailcoilno) {
		this.materailcoilno = materailcoilno;
	}

	public String getStatus_name() {
		return status_name;
	}

	public void setStatus_name(String status_name) {
		this.status_name = status_name;
	}

	public String getDeliver_date_earliest() {
		return deliver_date_earliest;
	}

	public void setDeliver_date_earliest(String deliver_date_earliest) {
		this.deliver_date_earliest = deliver_date_earliest;
	}

	public String getDeliver_date_latest() {
		return deliver_date_latest;
	}

	public void setDeliver_date_latest(String deliver_date_latest) {
		this.deliver_date_latest = deliver_date_latest;
	}

	public Integer getPlan_seq() {
		return plan_seq;
	}

	public void setPlan_seq(Integer plan_seq) {
		this.plan_seq = plan_seq;
	}

	public String getCl_design_no() {
		return cl_design_no;
	}

	public void setCl_design_no(String cl_design_no) {
		this.cl_design_no = cl_design_no;
	}

	public String getOrder_memo() {
		return order_memo;
	}

	public void setOrder_memo(String order_memo) {
		this.order_memo = order_memo;
	}

	/**
	 * 收货单位
	 */
	private String reciver_unit_name;

	public String getReciver_unit_name() {
		return reciver_unit_name;
	}

	public void setReciver_unit_name(String reciver_unit_name) {
		this.reciver_unit_name = reciver_unit_name;
	}

	/**
	 * 收货地址
	 */
	private String reciver_address;

	public String getReciver_address() {
		return reciver_address;
	}

	public void setReciver_address(String reciver_address) {
		this.reciver_address = reciver_address;
	}

	/**
	 * 原料卷类型（1酸洗卷、2酸轧卷、3连退卷、4重卷卷、0其它卷）
	 */
	private String materailtype;

	public String getMaterailtype() {
		return materailtype;
	}

	public void setMaterailtype(String materailtype) {
		this.materailtype = materailtype;
	}

	/**
	 * 下发人
	 */
	private String sender;

	public String getSender() {
		return sender;
	}

	public void setSender(String sender) {
		this.sender = sender;
	}

	/**
	 * 下发时间
	 */
	private String send_date;

	public String getSend_date() {
		return send_date;
	}

	public void setSend_date(String send_date) {
		this.send_date = send_date;
	}

	private String ord_receive_time;

	public String getOrd_receive_time() {
		return ord_receive_time;
	}

	public void setOrd_receive_time(String ord_receive_time) {
		this.ord_receive_time = ord_receive_time;
	}

	private String buttressname;

	public String getButtressname() {
		return buttressname;
	}

	public void setButtressname(String buttressname) {
		this.buttressname = buttressname;
	}

	private String areaname;

	public String getAreaname() {
		return areaname;
	}

	public void setAreaname(String areaname) {
		this.areaname = areaname;
	}

	private String is_bales;

	public String getIs_bales() {
		return is_bales;
	}

	public void setIs_bales(String is_bales) {
		this.is_bales = is_bales;
	}

	private String is_main_plan;

	public String getIs_main_plan() {
		return is_main_plan;
	}

	public void setIs_main_plan(String is_main_plan) {
		this.is_main_plan = is_main_plan;
	}

	public String getWhole_process_names() {
		return whole_process_names;
	}

	public void setWhole_process_names(String whole_process_names) {
		this.whole_process_names = whole_process_names;
	}
	
	//实物厚度，实物规格
	private String act_thick;
	private String act_width;
	public String getAct_thick() {
		return act_thick;
	}
	public void setAct_thick(String act_thick) {
		this.act_thick = act_thick;
	}

	public String getAct_width() {
		return act_width;
	}
	public void setAct_width(String act_width) {
		this.act_width = act_width;
	}
	
}
