/***文档注释***********************************************
 * 作者            ：
 * 创建日期     ：2020-01-08
 * 描述            ：新钢销售委托合同信息表
 * 注意事项     ：
 * 遗留BUG   ：
 * 修改日期     ：
 * 修改人员     ：
 * 修改内容     ：
***********************************************************/
package market.Slm.OrderManagement.vo;
import java.io.Serializable;
import java.util.Date;

import market.Slm.OrderManagement.mapper.IfSlmContractInfoMapper;

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="IF_SLM_CONTRACT_INFO", namespace=IfSlmContractInfoMapper.class)
public class IfSlmContractInfo extends BaseVO implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1886779829306017299L;
	/** 
	 * 合同行号
	 */ 
	@Column
	private String contract_line_no;
	public String getContract_line_no() {
		return this.contract_line_no;
	}
	public void setContract_line_no(String contract_line_no) {
		this.contract_line_no = contract_line_no;
	}

	/** 
	 * 合同号
	 */ 
	@Column
	private String contract_no;
	public String getContract_no() {
		return this.contract_no;
	}
	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}

	/** 
	 * 客户编号
	 */ 
	@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_name;
	public String getCustomer_name() {
		return this.customer_name;
	}
	public void setCustomer_name(String customer_name) {
		this.customer_name = customer_name;
	}

	/** 
	 * 客户简称
	 */ 
	@Column
	private String customer_abr;
	public String getCustomer_abr() {
		return this.customer_abr;
	}
	public void setCustomer_abr(String customer_abr) {
		this.customer_abr = customer_abr;
	}

	/** 
	 * 供货单位编号
	 */ 
	@Column
	private String supply_unit_no;
	public String getSupply_unit_no() {
		return this.supply_unit_no;
	}
	public void setSupply_unit_no(String supply_unit_no) {
		this.supply_unit_no = supply_unit_no;
	}

	/** 
	 * 供货单位名称
	 */ 
	@Column
	private String supply_unit_name;
	public String getSupply_unit_name() {
		return this.supply_unit_name;
	}
	public void setSupply_unit_name(String supply_unit_name) {
		this.supply_unit_name = supply_unit_name;
	}

	/** 
	 * 结算单位编号
	 */ 
	@Column
	private String balance_unit_no;
	public String getBalance_unit_no() {
		return this.balance_unit_no;
	}
	public void setBalance_unit_no(String balance_unit_no) {
		this.balance_unit_no = balance_unit_no;
	}

	/** 
	 * 结算单位名称
	 */ 
	@Column
	private String balance_unit_name;
	public String getBalance_unit_name() {
		return this.balance_unit_name;
	}
	public void setBalance_unit_name(String balance_unit_name) {
		this.balance_unit_name = balance_unit_name;
	}

	/** 
	 * 订货单位编号
	 */ 
	@Column
	private String order_unit_no;
	public String getOrder_unit_no() {
		return this.order_unit_no;
	}
	public void setOrder_unit_no(String order_unit_no) {
		this.order_unit_no = order_unit_no;
	}

	/** 
	 * 订货单位名称
	 */ 
	@Column
	private String order_unit_name;
	public String getOrder_unit_name() {
		return this.order_unit_name;
	}
	public void setOrder_unit_name(String order_unit_name) {
		this.order_unit_name = order_unit_name;
	}

	/** 
	 * 合同总价（含税）
	 */ 
	@Column
	private Double tax_total_price;
	public Double getTax_total_price() {
		return this.tax_total_price;
	}
	public void setTax_total_price(Double tax_total_price) {
		this.tax_total_price = tax_total_price;
	}

	/** 
	 * 合同总价（不含税）
	 */ 
	@Column
	private Double not_tax_total_price;
	public Double getNot_tax_total_price() {
		return this.not_tax_total_price;
	}
	public void setNot_tax_total_price(Double not_tax_total_price) {
		this.not_tax_total_price = not_tax_total_price;
	}

	/** 
	 * 交货日期
	 */ 
	@Column
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date deliver_date;
	public Date getDeliver_date() {
		return this.deliver_date;
	}
	public void setDeliver_date(Date deliver_date) {
		this.deliver_date = deliver_date;
	}

	/** 
	 * 供货地址
	 */ 
	@Column
	private String supplier_address;
	public String getSupplier_address() {
		return this.supplier_address;
	}
	public void setSupplier_address(String supplier_address) {
		this.supplier_address = supplier_address;
	}

	/** 
	 * 产品规范码编号
	 */ 
	@Column
	private String psc;
	public String getPsc() {
		return this.psc;
	}
	public void setPsc(String psc) {
		this.psc = psc;
	}

	/** 
	 * 产品规范码名称
	 */ 
	@Column
	private String psc_desc;
	public String getPsc_desc() {
		return this.psc_desc;
	}
	public void setPsc_desc(String psc_desc) {
		this.psc_desc = psc_desc;
	}

	/** 
	 * 冶金规范码编号
	 */ 
	@Column
	private String msc;
	public String getMsc() {
		return this.msc;
	}
	public void setMsc(String msc) {
		this.msc = msc;
	}

	/** 
	 * 冶金规范码名称
	 */ 
	@Column
	private String msc_desc;
	public String getMsc_desc() {
		return this.msc_desc;
	}
	public void setMsc_desc(String msc_desc) {
		this.msc_desc = msc_desc;
	}

	/** 
	 * 冶金规范类型编号（0019）
	 */ 
	@Column
	private String msc_type_no;
	public String getMsc_type_no() {
		return this.msc_type_no;
	}
	public void setMsc_type_no(String msc_type_no) {
		this.msc_type_no = msc_type_no;
	}

	/** 
	 * 冶金规范类型名称
	 */ 
	@Column
	private String msc_type_name;
	public String getMsc_type_name() {
		return this.msc_type_name;
	}
	public void setMsc_type_name(String msc_type_name) {
		this.msc_type_name = msc_type_name;
	}

	/** 
	 * 用途码编号
	 */ 
	@Column
	private String use_code;
	public String getUse_code() {
		return this.use_code;
	}
	public void setUse_code(String use_code) {
		this.use_code = use_code;
	}

	/** 
	 * 用途码名称
	 */ 
	@Column
	private String use_desc;
	public String getUse_desc() {
		return this.use_desc;
	}
	public void setUse_desc(String use_desc) {
		this.use_desc = use_desc;
	}

	/** 
	 * 品种分类编号
	 */ 
	@Column
	private String prod_cls_no;
	public String getProd_cls_no() {
		return this.prod_cls_no;
	}
	public void setProd_cls_no(String prod_cls_no) {
		this.prod_cls_no = prod_cls_no;
	}

	/** 
	 * 品种分类名称
	 */ 
	@Column
	private String prod_cls_name;
	public String getProd_cls_name() {
		return this.prod_cls_name;
	}
	public void setProd_cls_name(String prod_cls_name) {
		this.prod_cls_name = prod_cls_name;
	}

	/** 
	 * 品名代码
	 */ 
	@Column
	private String prod_code;
	public String getProd_code() {
		return this.prod_code;
	}
	public void setProd_code(String prod_code) {
		this.prod_code = prod_code;
	}

	/** 
	 * 品名名称
	 */ 
	@Column
	private String prod_name;
	public String getProd_name() {
		return this.prod_name;
	}
	public void setProd_name(String prod_name) {
		this.prod_name = prod_name;
	}

	/** 
	 * 标准代码
	 */ 
	@Column
	private String std_code;
	public String getStd_code() {
		return this.std_code;
	}
	public void setStd_code(String std_code) {
		this.std_code = std_code;
	}

	/** 
	 * 标准名称
	 */ 
	@Column
	private String std_name;
	public String getStd_name() {
		return this.std_name;
	}
	public void setStd_name(String std_name) {
		this.std_name = std_name;
	}

	/** 
	 * 钢级(牌号)代码
	 */ 
	@Column
	private String steel_code;
	public String getSteel_code() {
		return this.steel_code;
	}
	public void setSteel_code(String steel_code) {
		this.steel_code = steel_code;
	}

	/** 
	 * 钢级(牌号)名称
	 */ 
	@Column
	private String steel_name;
	public String getSteel_name() {
		return this.steel_name;
	}
	public void setSteel_name(String steel_name) {
		this.steel_name = steel_name;
	}

	/** 
	 * 标准类别代码
	 */ 
	@Column
	private String std_type_no;
	public String getStd_type_no() {
		return this.std_type_no;
	}
	public void setStd_type_no(String std_type_no) {
		this.std_type_no = std_type_no;
	}

	/** 
	 * 标准类别名称
	 */ 
	@Column
	private String std_type_name;
	public String getStd_type_name() {
		return this.std_type_name;
	}
	public void setStd_type_name(String std_type_name) {
		this.std_type_name = std_type_name;
	}

	/** 
	 * 产品形态编号
	 */ 
	@Column
	private String prod_figure_no;
	public String getProd_figure_no() {
		return this.prod_figure_no;
	}
	public void setProd_figure_no(String prod_figure_no) {
		this.prod_figure_no = prod_figure_no;
	}

	/** 
	 * 产品形态名称
	 */ 
	@Column
	private String prod_figure_name;
	public String getProd_figure_name() {
		return this.prod_figure_name;
	}
	public void setProd_figure_name(String prod_figure_name) {
		this.prod_figure_name = prod_figure_name;
	}

	/** 
	 * 合同量
	 */ 
	@Column
	private Double contract_quantity;
	public Double getContract_quantity() {
		return this.contract_quantity;
	}
	public void setContract_quantity(Double contract_quantity) {
		this.contract_quantity = contract_quantity;
	}

	/** 
	 * 估算重量
	 */ 
	@Column
	private Double estimate_weight;
	public Double getEstimate_weight() {
		return this.estimate_weight;
	}
	public void setEstimate_weight(Double estimate_weight) {
		this.estimate_weight = estimate_weight;
	}

	/** 
	 * 保总长
	 */ 
	@Column
	private Double ensu_total_len;
	public Double getEnsu_total_len() {
		return this.ensu_total_len;
	}
	public void setEnsu_total_len(Double ensu_total_len) {
		this.ensu_total_len = ensu_total_len;
	}

	/** 
	 * 交货量差方式
	 */ 
	@Column
	private String delivery_weight_type;
	public String getDelivery_weight_type() {
		return this.delivery_weight_type;
	}
	public void setDelivery_weight_type(String delivery_weight_type) {
		this.delivery_weight_type = delivery_weight_type;
	}

	/** 
	 * 交货量误差上限
	 */ 
	@Column
	private Double delivery_error_max;
	public Double getDelivery_error_max() {
		return this.delivery_error_max;
	}
	public void setDelivery_error_max(Double delivery_error_max) {
		this.delivery_error_max = delivery_error_max;
	}

	/** 
	 * 交货量误差下限
	 */ 
	@Column
	private Double delivery_error_min;
	public Double getDelivery_error_min() {
		return this.delivery_error_min;
	}
	public void setDelivery_error_min(Double delivery_error_min) {
		this.delivery_error_min = delivery_error_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String quantity_unit_no;
	public String getQuantity_unit_no() {
		return this.quantity_unit_no;
	}
	public void setQuantity_unit_no(String quantity_unit_no) {
		this.quantity_unit_no = quantity_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String quantity_unit_name;
	public String getQuantity_unit_name() {
		return this.quantity_unit_name;
	}
	public void setQuantity_unit_name(String quantity_unit_name) {
		this.quantity_unit_name = quantity_unit_name;
	}

	/** 
	 * 计重方式编号（0021）
	 */ 
	@Column
	private String weight_type_no;
	public String getWeight_type_no() {
		return this.weight_type_no;
	}
	public void setWeight_type_no(String weight_type_no) {
		this.weight_type_no = weight_type_no;
	}

	/** 
	 * 计重方式名称
	 */ 
	@Column
	private String weight_type_name;
	public String getWeight_type_name() {
		return this.weight_type_name;
	}
	public void setWeight_type_name(String weight_type_name) {
		this.weight_type_name = weight_type_name;
	}

	/** 
	 * 单重
	 */ 
	@Column
	private Double single_weight;
	public Double getSingle_weight() {
		return this.single_weight;
	}
	public void setSingle_weight(Double single_weight) {
		this.single_weight = single_weight;
	}

	/** 
	 * 单重上限
	 */ 
	@Column
	private Double single_weight_max;
	public Double getSingle_weight_max() {
		return this.single_weight_max;
	}
	public void setSingle_weight_max(Double single_weight_max) {
		this.single_weight_max = single_weight_max;
	}

	/** 
	 * 单重下限
	 */ 
	@Column
	private Double single_weight_min;
	public Double getSingle_weight_min() {
		return this.single_weight_min;
	}
	public void setSingle_weight_min(Double single_weight_min) {
		this.single_weight_min = single_weight_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String single_weight_unit_no;
	public String getSingle_weight_unit_no() {
		return this.single_weight_unit_no;
	}
	public void setSingle_weight_unit_no(String single_weight_unit_no) {
		this.single_weight_unit_no = single_weight_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String single_weight_unit_name;
	public String getSingle_weight_unit_name() {
		return this.single_weight_unit_name;
	}
	public void setSingle_weight_unit_name(String single_weight_unit_name) {
		this.single_weight_unit_name = single_weight_unit_name;
	}

	/** 
	 * 单长
	 */ 
	@Column
	private Double single_length;
	public Double getSingle_length() {
		return this.single_length;
	}
	public void setSingle_length(Double single_length) {
		this.single_length = single_length;
	}

	/** 
	 * 单长上限
	 */ 
	@Column
	private Double single_length_max;
	public Double getSingle_length_max() {
		return this.single_length_max;
	}
	public void setSingle_length_max(Double single_length_max) {
		this.single_length_max = single_length_max;
	}

	/** 
	 * 单长下限
	 */ 
	@Column
	private Double single_length_min;
	public Double getSingle_length_min() {
		return this.single_length_min;
	}
	public void setSingle_length_min(Double single_length_min) {
		this.single_length_min = single_length_min;
	}

	/** 
	 * 合同支数/块
	 */ 
	@Column
	private Long cnt_number;
	public Long getCnt_number() {
		return this.cnt_number;
	}
	public void setCnt_number(Long cnt_number) {
		this.cnt_number = cnt_number;
	}

	/** 
	 * 订货价(牌价)
	 */ 
	@Column
	private Double order_price1;
	public Double getOrder_price1() {
		return this.order_price1;
	}
	public void setOrder_price1(Double order_price1) {
		this.order_price1 = order_price1;
	}

	/** 
	 * 出厂价
	 */ 
	@Column
	private Double out_price;
	public Double getOut_price() {
		return this.out_price;
	}
	public void setOut_price(Double out_price) {
		this.out_price = out_price;
	}

	/** 
	 * 结算价
	 */ 
	@Column
	private Double balnce_price;
	public Double getBalnce_price() {
		return this.balnce_price;
	}
	public void setBalnce_price(Double balnce_price) {
		this.balnce_price = balnce_price;
	}

	/** 
	 * 运费
	 */ 
	@Column
	private Double trade_price;
	public Double getTrade_price() {
		return this.trade_price;
	}
	public void setTrade_price(Double trade_price) {
		this.trade_price = trade_price;
	}

	/** 
	 * 吊装费
	 */ 
	@Column
	private Double hoist_price;
	public Double getHoist_price() {
		return this.hoist_price;
	}
	public void setHoist_price(Double hoist_price) {
		this.hoist_price = hoist_price;
	}

	/** 
	 * 测算价
	 */ 
	@Column
	private Double measure_price;
	public Double getMeasure_price() {
		return this.measure_price;
	}
	public void setMeasure_price(Double measure_price) {
		this.measure_price = measure_price;
	}

	/** 
	 * 测算序号
	 */ 
	@Column
	private String measure_no;
	public String getMeasure_no() {
		return this.measure_no;
	}
	public void setMeasure_no(String measure_no) {
		this.measure_no = measure_no;
	}

	/** 
	 * 定尺方式编号（0023）
	 */ 
	@Column
	private String fixed_length_type_no;
	public String getFixed_length_type_no() {
		return this.fixed_length_type_no;
	}
	public void setFixed_length_type_no(String fixed_length_type_no) {
		this.fixed_length_type_no = fixed_length_type_no;
	}

	/** 
	 * 定尺方式名称
	 */ 
	@Column
	private String fixed_length_type_name;
	public String getFixed_length_type_name() {
		return this.fixed_length_type_name;
	}
	public void setFixed_length_type_name(String fixed_length_type_name) {
		this.fixed_length_type_name = fixed_length_type_name;
	}

	/** 
	 * 切边方式编号（0028）
	 */ 
	@Column
	private String cut_edge_type_no;
	public String getCut_edge_type_no() {
		return this.cut_edge_type_no;
	}
	public void setCut_edge_type_no(String cut_edge_type_no) {
		this.cut_edge_type_no = cut_edge_type_no;
	}

	/** 
	 * 切边方式名称
	 */ 
	@Column
	private String cut_edge_type_name;
	public String getCut_edge_type_name() {
		return this.cut_edge_type_name;
	}
	public void setCut_edge_type_name(String cut_edge_type_name) {
		this.cut_edge_type_name = cut_edge_type_name;
	}

	/** 
	 * 内径
	 */ 
	@Column
	private Double diameter_inn;
	public Double getDiameter_inn() {
		return this.diameter_inn;
	}
	public void setDiameter_inn(Double diameter_inn) {
		this.diameter_inn = diameter_inn;
	}

	/** 
	 * 内径上限
	 */ 
	@Column
	private Double diameter_inn_max;
	public Double getDiameter_inn_max() {
		return this.diameter_inn_max;
	}
	public void setDiameter_inn_max(Double diameter_inn_max) {
		this.diameter_inn_max = diameter_inn_max;
	}

	/** 
	 * 内径下限
	 */ 
	@Column
	private Double diameter_inn_min;
	public Double getDiameter_inn_min() {
		return this.diameter_inn_min;
	}
	public void setDiameter_inn_min(Double diameter_inn_min) {
		this.diameter_inn_min = diameter_inn_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String diameter_inn_unit_no;
	public String getDiameter_inn_unit_no() {
		return this.diameter_inn_unit_no;
	}
	public void setDiameter_inn_unit_no(String diameter_inn_unit_no) {
		this.diameter_inn_unit_no = diameter_inn_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String diameter_inn_unit_name;
	public String getDiameter_inn_unit_name() {
		return this.diameter_inn_unit_name;
	}
	public void setDiameter_inn_unit_name(String diameter_inn_unit_name) {
		this.diameter_inn_unit_name = diameter_inn_unit_name;
	}

	/** 
	 * 其他不可量化规格
	 */ 
	@Column
	private String spec_other;
	public String getSpec_other() {
		return this.spec_other;
	}
	public void setSpec_other(String spec_other) {
		this.spec_other = spec_other;
	}

	/** 
	 * 直径(外径)
	 */ 
	@Column
	private Double diameter_out;
	public Double getDiameter_out() {
		return this.diameter_out;
	}
	public void setDiameter_out(Double diameter_out) {
		this.diameter_out = diameter_out;
	}

	/** 
	 * 直径上限
	 */ 
	@Column
	private Double diameter_out_max;
	public Double getDiameter_out_max() {
		return this.diameter_out_max;
	}
	public void setDiameter_out_max(Double diameter_out_max) {
		this.diameter_out_max = diameter_out_max;
	}

	/** 
	 * 直径下限
	 */ 
	@Column
	private Double diameter_out_min;
	public Double getDiameter_out_min() {
		return this.diameter_out_min;
	}
	public void setDiameter_out_min(Double diameter_out_min) {
		this.diameter_out_min = diameter_out_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String diameter_out_unit_no;
	public String getDiameter_out_unit_no() {
		return this.diameter_out_unit_no;
	}
	public void setDiameter_out_unit_no(String diameter_out_unit_no) {
		this.diameter_out_unit_no = diameter_out_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String diameter_out_unit_name;
	public String getDiameter_out_unit_name() {
		return this.diameter_out_unit_name;
	}
	public void setDiameter_out_unit_name(String diameter_out_unit_name) {
		this.diameter_out_unit_name = diameter_out_unit_name;
	}

	/** 
	 * 厚(壁厚)
	 */ 
	@Column
	private Double thick;
	public Double getThick() {
		return this.thick;
	}
	public void setThick(Double thick) {
		this.thick = thick;
	}

	/** 
	 * 厚度上限
	 */ 
	@Column
	private Double thick_max;
	public Double getThick_max() {
		return this.thick_max;
	}
	public void setThick_max(Double thick_max) {
		this.thick_max = thick_max;
	}

	/** 
	 * 厚度下限
	 */ 
	@Column
	private Double thick_min;
	public Double getThick_min() {
		return this.thick_min;
	}
	public void setThick_min(Double thick_min) {
		this.thick_min = thick_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String thick_unit_no;
	public String getThick_unit_no() {
		return this.thick_unit_no;
	}
	public void setThick_unit_no(String thick_unit_no) {
		this.thick_unit_no = thick_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String thick_unit_name;
	public String getThick_unit_name() {
		return this.thick_unit_name;
	}
	public void setThick_unit_name(String thick_unit_name) {
		this.thick_unit_name = thick_unit_name;
	}

	/** 
	 * 宽
	 */ 
	@Column
	private Double width;
	public Double getWidth() {
		return this.width;
	}
	public void setWidth(Double width) {
		this.width = width;
	}

	/** 
	 * 宽度上限
	 */ 
	@Column
	private Double width_max;
	public Double getWidth_max() {
		return this.width_max;
	}
	public void setWidth_max(Double width_max) {
		this.width_max = width_max;
	}

	/** 
	 * 宽度下限
	 */ 
	@Column
	private Double width_min;
	public Double getWidth_min() {
		return this.width_min;
	}
	public void setWidth_min(Double width_min) {
		this.width_min = width_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String width_unit_no;
	public String getWidth_unit_no() {
		return this.width_unit_no;
	}
	public void setWidth_unit_no(String width_unit_no) {
		this.width_unit_no = width_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String width_unit_name;
	public String getWidth_unit_name() {
		return this.width_unit_name;
	}
	public void setWidth_unit_name(String width_unit_name) {
		this.width_unit_name = width_unit_name;
	}

	/** 
	 * 长度编号
	 */ 
	@Column
	private String lengt_no;
	public String getLengt_no() {
		return this.lengt_no;
	}
	public void setLengt_no(String lengt_no) {
		this.lengt_no = lengt_no;
	}

	/** 
	 * 长
	 */ 
	@Column
	private Double length;
	public Double getLength() {
		return this.length;
	}
	public void setLength(Double length) {
		this.length = length;
	}

	/** 
	 * 长度下限
	 */ 
	@Column
	private Double length_max;
	public Double getLength_max() {
		return this.length_max;
	}
	public void setLength_max(Double length_max) {
		this.length_max = length_max;
	}

	/** 
	 * 长度上限
	 */ 
	@Column
	private Double length_min;
	public Double getLength_min() {
		return this.length_min;
	}
	public void setLength_min(Double length_min) {
		this.length_min = length_min;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String length_unit_no;
	public String getLength_unit_no() {
		return this.length_unit_no;
	}
	public void setLength_unit_no(String length_unit_no) {
		this.length_unit_no = length_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String length_unit_name;
	public String getLength_unit_name() {
		return this.length_unit_name;
	}
	public void setLength_unit_name(String length_unit_name) {
		this.length_unit_name = length_unit_name;
	}

	/** 
	 * 短尺率(%)
	 */ 
	@Column
	private Double short_ruler_ratio;
	public Double getShort_ruler_ratio() {
		return this.short_ruler_ratio;
	}
	public void setShort_ruler_ratio(Double short_ruler_ratio) {
		this.short_ruler_ratio = short_ruler_ratio;
	}

	/** 
	 * 短尺最短
	 */ 
	@Column
	private Double short_ruler_length;
	public Double getShort_ruler_length() {
		return this.short_ruler_length;
	}
	public void setShort_ruler_length(Double short_ruler_length) {
		this.short_ruler_length = short_ruler_length;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String short_ruler_unit_no;
	public String getShort_ruler_unit_no() {
		return this.short_ruler_unit_no;
	}
	public void setShort_ruler_unit_no(String short_ruler_unit_no) {
		this.short_ruler_unit_no = short_ruler_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String short_ruler_unit_name;
	public String getShort_ruler_unit_name() {
		return this.short_ruler_unit_name;
	}
	public void setShort_ruler_unit_name(String short_ruler_unit_name) {
		this.short_ruler_unit_name = short_ruler_unit_name;
	}

	/** 
	 * 长尺率(%)
	 */ 
	@Column
	private Double long_ruler_ratio;
	public Double getLong_ruler_ratio() {
		return this.long_ruler_ratio;
	}
	public void setLong_ruler_ratio(Double long_ruler_ratio) {
		this.long_ruler_ratio = long_ruler_ratio;
	}

	/** 
	 * 长尺最长
	 */ 
	@Column
	private Double long_ruler_length;
	public Double getLong_ruler_length() {
		return this.long_ruler_length;
	}
	public void setLong_ruler_length(Double long_ruler_length) {
		this.long_ruler_length = long_ruler_length;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String long_ruler_unit_no;
	public String getLong_ruler_unit_no() {
		return this.long_ruler_unit_no;
	}
	public void setLong_ruler_unit_no(String long_ruler_unit_no) {
		this.long_ruler_unit_no = long_ruler_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String long_ruler_unit_name;
	public String getLong_ruler_unit_name() {
		return this.long_ruler_unit_name;
	}
	public void setLong_ruler_unit_name(String long_ruler_unit_name) {
		this.long_ruler_unit_name = long_ruler_unit_name;
	}

	/** 
	 * 短尺随炉
	 */ 
	@Column
	private String is_together;
	public String getIs_together() {
		return this.is_together;
	}
	public void setIs_together(String is_together) {
		this.is_together = is_together;
	}

	/** 
	 * 平均长度大于
	 */ 
	@Column
	private Double out_average_length;
	public Double getOut_average_length() {
		return this.out_average_length;
	}
	public void setOut_average_length(Double out_average_length) {
		this.out_average_length = out_average_length;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String average_length_unit_no;
	public String getAverage_length_unit_no() {
		return this.average_length_unit_no;
	}
	public void setAverage_length_unit_no(String average_length_unit_no) {
		this.average_length_unit_no = average_length_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String average_length_unit_name;
	public String getAverage_length_unit_name() {
		return this.average_length_unit_name;
	}
	public void setAverage_length_unit_name(String average_length_unit_name) {
		this.average_length_unit_name = average_length_unit_name;
	}

	/** 
	 * 最长最短差小于
	 */ 
	@Column
	private Double long_and_short;
	public Double getLong_and_short() {
		return this.long_and_short;
	}
	public void setLong_and_short(Double long_and_short) {
		this.long_and_short = long_and_short;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String las_unit_no;
	public String getLas_unit_no() {
		return this.las_unit_no;
	}
	public void setLas_unit_no(String las_unit_no) {
		this.las_unit_no = las_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String las_unit_name;
	public String getLas_unit_name() {
		return this.las_unit_name;
	}
	public void setLas_unit_name(String las_unit_name) {
		this.las_unit_name = las_unit_name;
	}

	/** 
	 * 成品公差
	 */ 
	@Column
	private Double tolerance;
	public Double getTolerance() {
		return this.tolerance;
	}
	public void setTolerance(Double tolerance) {
		this.tolerance = tolerance;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String tolerance_unit_no;
	public String getTolerance_unit_no() {
		return this.tolerance_unit_no;
	}
	public void setTolerance_unit_no(String tolerance_unit_no) {
		this.tolerance_unit_no = tolerance_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String tolerance_unit_name;
	public String getTolerance_unit_name() {
		return this.tolerance_unit_name;
	}
	public void setTolerance_unit_name(String tolerance_unit_name) {
		this.tolerance_unit_name = tolerance_unit_name;
	}

	/** 
	 * 单倍尺长
	 */ 
	@Column
	private Double single_ruler_length;
	public Double getSingle_ruler_length() {
		return this.single_ruler_length;
	}
	public void setSingle_ruler_length(Double single_ruler_length) {
		this.single_ruler_length = single_ruler_length;
	}

	/** 
	 * 计量单位编号（0020）
	 */ 
	@Column
	private String srl_unit_no;
	public String getSrl_unit_no() {
		return this.srl_unit_no;
	}
	public void setSrl_unit_no(String srl_unit_no) {
		this.srl_unit_no = srl_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String srl_unit_name;
	public String getSrl_unit_name() {
		return this.srl_unit_name;
	}
	public void setSrl_unit_name(String srl_unit_name) {
		this.srl_unit_name = srl_unit_name;
	}

	/** 
	 * 扣型代码
	 */ 
	@Column
	private String model_code;
	public String getModel_code() {
		return this.model_code;
	}
	public void setModel_code(String model_code) {
		this.model_code = model_code;
	}

	/** 
	 * 扣型名称
	 */ 
	@Column
	private String model_name;
	public String getModel_name() {
		return this.model_name;
	}
	public void setModel_name(String model_name) {
		this.model_name = model_name;
	}

	/** 
	 * 最终用户编号
	 */ 
	@Column
	private String user_no;
	public String getUser_no() {
		return this.user_no;
	}
	public void setUser_no(String user_no) {
		this.user_no = user_no;
	}

	/** 
	 * 最终用户名称
	 */ 
	@Column
	private String user_name;
	public String getUser_name() {
		return this.user_name;
	}
	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}

	/** 
	 * 附加要求编码
	 */ 
	@Column
	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 add_ask_desc;
	public String getAdd_ask_desc() {
		return this.add_ask_desc;
	}
	public void setAdd_ask_desc(String add_ask_desc) {
		this.add_ask_desc = add_ask_desc;
	}

	/** 
	 * 客户Alpha编号
	 */ 
	@Column
	private String customer_alpha_no;
	public String getCustomer_alpha_no() {
		return this.customer_alpha_no;
	}
	public void setCustomer_alpha_no(String customer_alpha_no) {
		this.customer_alpha_no = customer_alpha_no;
	}

	/** 
	 * 客户Alpha描述
	 */ 
	@Column
	private String customer_alpha_desc;
	public String getCustomer_alpha_desc() {
		return this.customer_alpha_desc;
	}
	public void setCustomer_alpha_desc(String customer_alpha_desc) {
		this.customer_alpha_desc = customer_alpha_desc;
	}

	/** 
	 * 前合同行状态编号（0026）
	 */ 
	@Column
	private String p_line_flag_no;
	public String getP_line_flag_no() {
		return this.p_line_flag_no;
	}
	public void setP_line_flag_no(String p_line_flag_no) {
		this.p_line_flag_no = p_line_flag_no;
	}

	/** 
	 * 前合同行状态名称
	 */ 
	@Column
	private String p_line_flag_name;
	public String getP_line_flag_name() {
		return this.p_line_flag_name;
	}
	public void setP_line_flag_name(String p_line_flag_name) {
		this.p_line_flag_name = p_line_flag_name;
	}

	/** 
	 * 合同行状态编号（0026）
	 */ 
	@Column
	private String line_flag_no;
	public String getLine_flag_no() {
		return this.line_flag_no;
	}
	public void setLine_flag_no(String line_flag_no) {
		this.line_flag_no = line_flag_no;
	}

	/** 
	 * 合同行状态名称
	 */ 
	@Column
	private String line_flag_name;
	public String getLine_flag_name() {
		return this.line_flag_name;
	}
	public void setLine_flag_name(String line_flag_name) {
		this.line_flag_name = line_flag_name;
	}

	/** 
	 * 锁定状态
	 */ 
	@Column
	private String is_lock;
	public String getIs_lock() {
		return this.is_lock;
	}
	public void setIs_lock(String is_lock) {
		this.is_lock = is_lock;
	}

	/** 
	 * 是否指定产线
	 */ 
	@Column
	private String is_prod_line;
	public String getIs_prod_line() {
		return this.is_prod_line;
	}
	public void setIs_prod_line(String is_prod_line) {
		this.is_prod_line = is_prod_line;
	}

	/** 
	 * 备注
	 */ 
	@Column
	private String memo;
	public String getMemo() {
		return this.memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}

	/** 
	 * 有效标志
	 */ 
	@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;
	}

	/** 
	 * 计量单位编号
	 */ 
	@Column
	private String estimate_weight_unit_no;
	public String getEstimate_weight_unit_no() {
		return this.estimate_weight_unit_no;
	}
	public void setEstimate_weight_unit_no(String estimate_weight_unit_no) {
		this.estimate_weight_unit_no = estimate_weight_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String estimate_weight_unit_name;
	public String getEstimate_weight_unit_name() {
		return this.estimate_weight_unit_name;
	}
	public void setEstimate_weight_unit_name(String estimate_weight_unit_name) {
		this.estimate_weight_unit_name = estimate_weight_unit_name;
	}

	/** 
	 * 计量单位编号
	 */ 
	@Column
	private String delivery_unit_no;
	public String getDelivery_unit_no() {
		return this.delivery_unit_no;
	}
	public void setDelivery_unit_no(String delivery_unit_no) {
		this.delivery_unit_no = delivery_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String delivery_unit_name;
	public String getDelivery_unit_name() {
		return this.delivery_unit_name;
	}
	public void setDelivery_unit_name(String delivery_unit_name) {
		this.delivery_unit_name = delivery_unit_name;
	}

	/** 
	 * 交货状态编号
	 */ 
	@Column
	private String delivery_state_code;
	public String getDelivery_state_code() {
		return this.delivery_state_code;
	}
	public void setDelivery_state_code(String delivery_state_code) {
		this.delivery_state_code = delivery_state_code;
	}

	/** 
	 * 交货状态
	 */ 
	@Column
	private String delivery_state_desc;
	public String getDelivery_state_desc() {
		return this.delivery_state_desc;
	}
	public void setDelivery_state_desc(String delivery_state_desc) {
		this.delivery_state_desc = delivery_state_desc;
	}

	/** 
	 * 外购中间品1:可以；0：不可以
	 */ 
	@Column
	private String is_buy_semi_finished;
	public String getIs_buy_semi_finished() {
		return this.is_buy_semi_finished;
	}
	public void setIs_buy_semi_finished(String is_buy_semi_finished) {
		this.is_buy_semi_finished = is_buy_semi_finished;
	}

	/** 
	 * 外购成品1:可以；0：不可以
	 */ 
	@Column
	private String is_buy_finished;
	public String getIs_buy_finished() {
		return this.is_buy_finished;
	}
	public void setIs_buy_finished(String is_buy_finished) {
		this.is_buy_finished = is_buy_finished;
	}

	/** 
	 * 运输方案
	 */ 
	@Column
	private String solutions_no;
	public String getSolutions_no() {
		return this.solutions_no;
	}
	public void setSolutions_no(String solutions_no) {
		this.solutions_no = solutions_no;
	}

	/** 
	 * null
	 */ 
	@Column
	private String solutions_name;
	public String getSolutions_name() {
		return this.solutions_name;
	}
	public void setSolutions_name(String solutions_name) {
		this.solutions_name = solutions_name;
	}

	/** 
	 * 是否含税
	 */ 
	@Column
	private String is_tax;
	public String getIs_tax() {
		return this.is_tax;
	}
	public void setIs_tax(String is_tax) {
		this.is_tax = is_tax;
	}

	/** 
	 * 税率
	 */ 
	@Column
	private Double tax_rate;
	public Double getTax_rate() {
		return this.tax_rate;
	}
	public void setTax_rate(Double tax_rate) {
		this.tax_rate = tax_rate;
	}

	/** 
	 * 订货价(牌价) 不含税
	 */ 
	@Column
	private Double order_price2;
	public Double getOrder_price2() {
		return this.order_price2;
	}
	public void setOrder_price2(Double order_price2) {
		this.order_price2 = order_price2;
	}

	/** 
	 * 币种
	 */ 
	@Column
	private String currency_no;
	public String getCurrency_no() {
		return this.currency_no;
	}
	public void setCurrency_no(String currency_no) {
		this.currency_no = currency_no;
	}

	/** 
	 * null
	 */ 
	@Column
	private String currency_name;
	public String getCurrency_name() {
		return this.currency_name;
	}
	public void setCurrency_name(String currency_name) {
		this.currency_name = currency_name;
	}

	/** 
	 * 交货量误差率
	 */ 
	@Column
	private Double delivery_error_rate;
	public Double getDelivery_error_rate() {
		return this.delivery_error_rate;
	}
	public void setDelivery_error_rate(Double delivery_error_rate) {
		this.delivery_error_rate = delivery_error_rate;
	}

	/** 
	 * 壁厚
	 */ 
	@Column
	private Double wall_thick;
	public Double getWall_thick() {
		return this.wall_thick;
	}
	public void setWall_thick(Double wall_thick) {
		this.wall_thick = wall_thick;
	}

	/** 
	 * 壁厚上限
	 */ 
	@Column
	private Double wall_thick_max;
	public Double getWall_thick_max() {
		return this.wall_thick_max;
	}
	public void setWall_thick_max(Double wall_thick_max) {
		this.wall_thick_max = wall_thick_max;
	}

	/** 
	 * 壁厚下限
	 */ 
	@Column
	private Double wall_thick_min;
	public Double getWall_thick_min() {
		return this.wall_thick_min;
	}
	public void setWall_thick_min(Double wall_thick_min) {
		this.wall_thick_min = wall_thick_min;
	}

	/** 
	 * 计量单位编号
	 */ 
	@Column
	private String wall_thick_unit_no;
	public String getWall_thick_unit_no() {
		return this.wall_thick_unit_no;
	}
	public void setWall_thick_unit_no(String wall_thick_unit_no) {
		this.wall_thick_unit_no = wall_thick_unit_no;
	}

	/** 
	 * 计量单位名称
	 */ 
	@Column
	private String wall_thick_unit_name;
	public String getWall_thick_unit_name() {
		return this.wall_thick_unit_name;
	}
	public void setWall_thick_unit_name(String wall_thick_unit_name) {
		this.wall_thick_unit_name = wall_thick_unit_name;
	}

	/** 
	 * 精度类型代码
	 */ 
	@Column
	private String precisicon_type_code;
	public String getPrecisicon_type_code() {
		return this.precisicon_type_code;
	}
	public void setPrecisicon_type_code(String precisicon_type_code) {
		this.precisicon_type_code = precisicon_type_code;
	}

	/** 
	 * 精度类型名称
	 */ 
	@Column
	private String precisicon_type_desc;
	public String getPrecisicon_type_desc() {
		return this.precisicon_type_desc;
	}
	public void setPrecisicon_type_desc(String precisicon_type_desc) {
		this.precisicon_type_desc = precisicon_type_desc;
	}

	/** 
	 * 精度等级代码
	 */ 
	@Column
	private String lv_code;
	public String getLv_code() {
		return this.lv_code;
	}
	public void setLv_code(String lv_code) {
		this.lv_code = lv_code;
	}

	/** 
	 * 精度等级名称
	 */ 
	@Column
	private String lv_desc;
	public String getLv_desc() {
		return this.lv_desc;
	}
	public void setLv_desc(String lv_desc) {
		this.lv_desc = lv_desc;
	}

	/** 
	 * 包装要求编码
	 */ 
	@Column
	private String pk_ask_code;
	public String getPk_ask_code() {
		return this.pk_ask_code;
	}
	public void setPk_ask_code(String pk_ask_code) {
		this.pk_ask_code = pk_ask_code;
	}

	/** 
	 * 包装要求描述
	 */ 
	@Column
	private String pk_ask_desc;
	public String getPk_ask_desc() {
		return this.pk_ask_desc;
	}
	public void setPk_ask_desc(String pk_ask_desc) {
		this.pk_ask_desc = pk_ask_desc;
	}

	/** 
	 * 状态（0未取、1已取、2修改）
	 */ 
	@Column
	private String status;
	public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

}
