package market.Qms.qcm.vo;
import java.io.Serializable;
import java.util.Date;

import market.Qms.qcm.mapper.QcmJudgeChemicalMapper;

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="QCM_JUDGE_CHEMICAL", namespace=QcmJudgeChemicalMapper.class)
public class QcmJudgeChemical extends BaseVO implements Serializable { 
    @Id
    private String cic_id;
    /**
    *成分判定记录号(C+2位年/月/日+4位流水号）
    */
    public String getCic_id(){
         return this.cic_id;
    }
    /**
    *成分判定记录号(C+2位年/月/日+4位流水号）
    */
    public void setCic_id(String cic_id){
         this.cic_id=cic_id;
    }

    @Column 
    private String heat_no;
    /**
    *炉号
    */
    public String getHeat_no(){
         return this.heat_no;
    }
    /**
    *炉号
    */
    public void setHeat_no(String heat_no){
         this.heat_no=heat_no;
    }

    @Column 
    private String batch_no;
    /**
    *轧批号
    */
    public String getBatch_no(){
         return this.batch_no;
    }
    /**
    *轧批号
    */
    public void setBatch_no(String batch_no){
         this.batch_no=batch_no;
    }

    @Column 
    private String inspection_lot;
    /**
    *检验号
    */
    public String getInspection_lot(){
         return this.inspection_lot;
    }
    /**
    *检验号
    */
    public void setInspection_lot(String inspection_lot){
         this.inspection_lot=inspection_lot;
    }

    @Column 
    private String smp_no;
    /**
    *试样号
    */
    public String getSmp_no(){
         return this.smp_no;
    }
    /**
    *试样号
    */
    public void setSmp_no(String smp_no){
         this.smp_no=smp_no;
    }

    @Column 
    private String contract_line_no;
    /**
    *CONTRACT_LINE_NO(CONTRACT_PK+4位流水号)
    */
    public String getContract_line_no(){
         return this.contract_line_no;
    }
    /**
    *CONTRACT_LINE_NO(CONTRACT_PK+4位流水号)
    */
    public void setContract_line_no(String contract_line_no){
         this.contract_line_no=contract_line_no;
    }

    @Column 
    private String design_key;
    /**
    *DESIGN_KEY
    */
    public String getDesign_key(){
         return this.design_key;
    }
    /**
    *DESIGN_KEY
    */
    public void setDesign_key(String design_key){
         this.design_key=design_key;
    }

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

    @Column 
    private String assay_no_cp;
    /**
    *成品成分化验号集合（存在多个的情况下，使用"，"进行分割）
    */
    public String getAssay_no_cp(){
         return this.assay_no_cp;
    }
    /**
    *成品成分化验号集合（存在多个的情况下，使用"，"进行分割）
    */
    public void setAssay_no_cp(String assay_no_cp){
         this.assay_no_cp=assay_no_cp;
    }

    @Column 
    private String assay_no_rl;
    /**
    *熔炼成分化验号集合（存在多个的情况下，使用"，"进行分割）
    */
    public String getAssay_no_rl(){
         return this.assay_no_rl;
    }
    /**
    *熔炼成分化验号集合（存在多个的情况下，使用"，"进行分割）
    */
    public void setAssay_no_rl(String assay_no_rl){
         this.assay_no_rl=assay_no_rl;
    }

    @Column 
    private String pline_code;
    /**
    *产线代码
    */
    public String getPline_code(){
         return this.pline_code;
    }
    /**
    *产线代码
    */
    public void setPline_code(String pline_code){
         this.pline_code=pline_code;
    }

    @Column 
    private String pline_name;
    /**
    *产线名称
    */
    public String getPline_name(){
         return this.pline_name;
    }
    /**
    *产线名称
    */
    public void setPline_name(String pline_name){
         this.pline_name=pline_name;
    }

    @Column 
    private String cic_result_code;
    /**
    *判定结果代码
    */
    public String getCic_result_code(){
         return this.cic_result_code;
    }
    /**
    *判定结果代码
    */
    public void setCic_result_code(String cic_result_code){
         this.cic_result_code=cic_result_code;
    }

    @Column 
    private String cic_result_desc;
    /**
    *判定结果描述
    */
    public String getCic_result_desc(){
         return this.cic_result_desc;
    }
    /**
    *判定结果描述
    */
    public void setCic_result_desc(String cic_result_desc){
         this.cic_result_desc=cic_result_desc;
    }

    @Column 
    private String cic_memo;
    /**
    *判定备注
    */
    public String getCic_memo(){
         return this.cic_memo;
    }
    /**
    *判定备注
    */
    public void setCic_memo(String cic_memo){
         this.cic_memo=cic_memo;
    }

    @Column 
    private String judge_name;
    /**
    *判定人
    */
    public String getJudge_name(){
         return this.judge_name;
    }
    /**
    *判定人
    */
    public void setJudge_name(String judge_name){
         this.judge_name=judge_name;
    }

    @Column 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date judge_ttime;
    /**
    *判定时间
    */
    public Date getJudge_ttime(){
         return this.judge_ttime;
    }
    /**
    *判定时间
    */
    public void setJudge_ttime(Date judge_ttime){
         this.judge_ttime=judge_ttime;
    }
    /*
     * 取样编号
     * */
  
    public String specimen_no;
	public String getSpecimen_no() {
		return specimen_no;
	}
	public void setSpecimen_no(String specimen_no) {
		this.specimen_no = specimen_no;
	}
	/**
     * 物料号
     */
	private String material_no;
	public String getMaterial_no() {
		return material_no;
	}
	public void setMaterial_no(String material_no) {
		this.material_no = material_no;
	}
    
}