package market.Qms.com.vo;

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

import market.Qms.com.mapper.MscStdPhyMapper;

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="COM_MSC_STD_PHY", namespace=MscStdPhyMapper.class)
public class MscStdPhy extends BaseVO implements Serializable {

	/** 材质标准索引号 */
	@Column
	private String pic;

	/** 序号 */
	@Column("INDEX_SEQ")
	private Integer indexSeq;

	/** 材质检验项代码（大类） */
	@Column("PHY_CODE_L")
	private String phyCodeL;

	/** 材质检验项名称（大类） */
	@Column("PHY_NAME_L")
	private String phyNameL;

	/** 试样组代码 */
	@Column("PHY_CODE_M")
	private String phyCodeM;

	/** 试样组名称 */
	@Column("PHY_NAME_M")
	private String phyNameM;

	/** 试验方向代码 */
	@Column("ITEM_CODE_D")
	private String itemCodeD;

	/** 试验方向描述 */
	@Column("ITEM_NAME_D")
	private String itemNameD;

	/** 试验温度代码 */
	@Column("ITEM_CODE_T")
	private String itemCodeT;

	/** 试验温度描述 */
	@Column("ITEM_NAME_T")
	private String itemNameT;

	/** 试样尺寸代码 */
	@Column("ITEM_CODE_S")
	private String itemCodeS;

	/** 试样尺寸描述 */
	@Column("ITEM_NAME_S")
	private String itemNameS;

	/** 分组索引号(同一分组的为多选一项) */
	@Column("GROUP_SEQ")
	private String groupSeq;

	/** 报出结果数 */
	@Column("RESULT_COUNT")
	private Integer resultCount;

	/** 是否检验()1:是，0：否) */
	@Column
	private String ischeck;

	/** 是否判定()1:是，0：否) */
	@Column
	private String isjudge;

	/** 是否报出()1:是，0：否) */
	@Column
	private String isquote;

	/** 是否是复合标准项(1:是,0:不是)(标准值通过公式进行计算) */
	@Column("PHY_TYPE")
	private String phyType;

	/** 复合标准公式 */
	@Column("PHY_FORMULA")
	private String phyFormula;

	/** 标准范围下限符号 */
	@Column("STDMIN_SIGN")
	private String stdminSign;

	/** 标准范围下限 */
	@Column
	private String stdmin;

	/** 标准范围上限符号 */
	@Column("STDMAX_SIGN")
	private String stdmaxSign;

	/** 标准范围上限 */
	@Column
	private String stdmax;

	/** 判定依据(A:最小值,B:最大值,C:平均值,D:逐项值判) */
	@Column("JUDGE_BASIS")
	private String judgeBasis;

	/** 扣型代码(集合) */
	@Column("MODEL_CODE")
	private String modelCode;

	/** 扣型描述(集合) */
	@Column("MODEL_DESC")
	private String modelDesc;

	/** 标准备注 */
	@Column
	private String stdmemo;

	/** 限制规格代码 */
	@Column("SIZE_CODE2")
	private String sizeCode2;

	/** 限制规格描述(外径、壁厚、径壁比) */
	@Column("SIZE_NAME2")
	private String sizeName2;

	/** 限制规格下限符号 */
	@Column("SIZE_MIN_SIGN2")
	private String sizeMinSign2;

	/** 限制规格下限 */
	@Column("SIZE_MIN2")
	private String sizeMin2;

	/** 限制规格上限符号 */
	@Column("SIZE_MAX_SIGN2")
	private String sizeMaxSign2;

	/** 限制规格上限 */
	@Column("SIZE_MAX2")
	private String sizeMax2;

	/** 限制规格代码 */
	@Column("SIZE_CODE")
	private String sizeCode;

	/** 限制规格描述(外径、壁厚等) */
	@Column("SIZE_NAME")
	private String sizeName;

	/** 限制规格下限符号 */
	@Column("SIZE_MIN_SIGN")
	private String sizeMinSign;

	/** 限制规格下限 */
	@Column("SIZE_MIN")
	private String sizeMin;

	/** 限制规格上限符号 */
	@Column("SIZE_MAX_SIGN")
	private String sizeMaxSign;

	/** 限制规格上限 */
	@Column("SIZE_MAX")
	private String sizeMax;

	/** 接箍规格代码(接箍专用，与外径壁厚只允许存在其一) */
	@Column("SPEC_JG")
	private String specJg;

	/** 接箍规格描述 */
	@Column("SPEC_JG_DESC")
	private String specJgDesc;

	/** 创建人 */
	@Column("CREATE_NAME")
	private String createName;

	/** 创建时间 */
	@Column("CREATE_TIME")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createTime;

	/** 修改人 */
	@Column("UPDATE_NAME")
	private String updateName;

	/** 修改时间 */
	@Column("UPDATE_TIME")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date updateTime;

	/** 删除人 */
	@Column("DELETE_NAME")
	private String deleteName;

	/** 删除时间 */
	@Column("DELETE_TIME")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date deleteTime;

	/** 有效标志(1:有效，0:无效) */
	@Column
	private String validflag;

	/** 条件项(1:符合标准时,0:不符合标准时) */
	@Column
	private String addcondition;

	/** 附加标准项代码（4070） */
	@Column("ADDSTDCON_CODE")
	private String addstdconCode;

	/** 附加标准下限符号 */
	@Column("ADDSTD_MIN_SIGN")
	private String addstdMinSign;

	/** 附加标准下限值 */
	@Column("ADDSTD_MIN")
	private String addstdMin;

	/** 附加标准上限符号 */
	@Column("ADDSTD_MAX_SIGN")
	private String addstdMaxSign;

	/** 附加标准上限值 */
	@Column("ADDSTD_MAX")
	private String addstdMax;

	/** 百分比(0-100) */
	@Column
	private Integer addpercent;

	/** 标准范围下限符号(二) */
	@Column("STDMIN_SIGN2")
	private String stdminSign2;

	/** 标准范围下限(二) */
	@Column
	private String stdmin2;

	/** 标准范围上限符号(二) */
	@Column("STDMAX_SIGN2")
	private String stdmaxSign2;

	/** 标准范围上限(二) */
	@Column
	private String stdmax2;

	/** 标准选择分类(4071），二套标准情况下的选择分类 */
	@Column("STD_CHOOSE")
	private String stdChoose;

	/** 值来源于表COM_MSC_PHY_STD_NOTE中的GUID字段 */
	@Column
	private String guid;

	/** 是否坯样热处理 0否，1是 */
	@Column("BILLET_SAMPLE")
	private String billetSample;

	/** 试样类型集合(多个试样类型用" ,”进行分隔) */
	@Column("SAMPLE_STYLE_CODE")
	private String sampleStyleCode;
	
	/** 试样类型集合(多个试样类型用" ,”进行分隔) */
	@Column("SAMPLE_STYLE_NAME")
	private String sampleStyleName;

	/** 标准类型 0：交付，1：客户，2：内控 */
	private String speclFl;
	
	/** */
	private String desginKey;
	
	/** 用途代码 */
	
	  private String alpha_code;

	  /** 用途描述 */
	
	  private String alpha_name;
	  

	  public String getAlpha_code() {
	    return alpha_code;
	  }
	  public void setAlpha_code(String alpha_code) {
	    this.alpha_code = alpha_code;
	  }
	  public String getAlpha_name() {
	    return alpha_name;
	  }
		public void setAlpha_name(String alpha_name) {
			this.alpha_name = alpha_name;
		}
	
	/** 材质检验项编码*/
	private String phyCodeS;
	
	/** 材质检验项名称*/
	private String phyNameS;
	
	public String getPhyCodeS() {
		return phyCodeS;
	}

	public void setPhyCodeS(String phyCode) {
		this.phyCodeS = phyCode;
	}

	public String getPhyNameS() {
		return phyNameS;
	}

	public void setPhyNameS(String phyName) {
		this.phyNameS = phyName;
	}

	public String getSpeclFl() {
		return speclFl;
	}

	public void setSpeclFl(String speclFl) {
		this.speclFl = speclFl;
	}

	public String getDesginKey() {
		return desginKey;
	}

	public void setDesginKey(String desginKey) {
		this.desginKey = desginKey;
	}



	

	public String getPic() {
		return this.pic;
	}

	public Integer getIndexSeq() {
		return this.indexSeq;
	}

	public String getPhyCodeL() {
		return this.phyCodeL;
	}

	public String getPhyNameL() {
		return this.phyNameL;
	}

	public String getPhyCodeM() {
		return this.phyCodeM;
	}

	public String getPhyNameM() {
		return this.phyNameM;
	}

	public String getItemCodeD() {
		return this.itemCodeD;
	}

	public String getItemNameD() {
		return this.itemNameD;
	}

	public String getItemCodeT() {
		return this.itemCodeT;
	}

	public String getItemNameT() {
		return this.itemNameT;
	}

	public String getItemCodeS() {
		return this.itemCodeS;
	}

	public String getItemNameS() {
		return this.itemNameS;
	}

	public String getGroupSeq() {
		return this.groupSeq;
	}

	public Integer getResultCount() {
		return this.resultCount;
	}

	public String getIscheck() {
		return this.ischeck;
	}

	public String getIsjudge() {
		return this.isjudge;
	}

	public String getIsquote() {
		return this.isquote;
	}

	public String getPhyType() {
		return this.phyType;
	}

	public String getPhyFormula() {
		return this.phyFormula;
	}

	public String getStdminSign() {
		return this.stdminSign;
	}

	public String getStdmin() {
		return this.stdmin;
	}

	public String getStdmaxSign() {
		return this.stdmaxSign;
	}

	public String getStdmax() {
		return this.stdmax;
	}

	public String getJudgeBasis() {
		return this.judgeBasis;
	}

	public String getModelCode() {
		return this.modelCode;
	}

	public String getModelDesc() {
		return this.modelDesc;
	}

	public String getStdmemo() {
		return this.stdmemo;
	}

	public String getSizeCode2() {
		return this.sizeCode2;
	}

	public String getSizeName2() {
		return this.sizeName2;
	}

	public String getSizeMinSign2() {
		return this.sizeMinSign2;
	}

	public String getSizeMin2() {
		return this.sizeMin2;
	}

	public String getSizeMaxSign2() {
		return this.sizeMaxSign2;
	}

	public String getSizeMax2() {
		return this.sizeMax2;
	}

	public String getSizeCode() {
		return this.sizeCode;
	}

	public String getSizeName() {
		return this.sizeName;
	}

	public String getSizeMinSign() {
		return this.sizeMinSign;
	}

	public String getSizeMin() {
		return this.sizeMin;
	}

	public String getSizeMaxSign() {
		return this.sizeMaxSign;
	}

	public String getSizeMax() {
		return this.sizeMax;
	}

	public String getSpecJg() {
		return this.specJg;
	}

	public String getSpecJgDesc() {
		return this.specJgDesc;
	}

	public String getCreateName() {
		return this.createName;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public String getUpdateName() {
		return this.updateName;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public String getDeleteName() {
		return this.deleteName;
	}

	public Date getDeleteTime() {
		return this.deleteTime;
	}

	public String getValidflag() {
		return this.validflag;
	}

	public String getAddcondition() {
		return this.addcondition;
	}

	public String getAddstdconCode() {
		return this.addstdconCode;
	}

	public String getAddstdMinSign() {
		return this.addstdMinSign;
	}

	public String getAddstdMin() {
		return this.addstdMin;
	}

	public String getAddstdMaxSign() {
		return this.addstdMaxSign;
	}

	public String getAddstdMax() {
		return this.addstdMax;
	}

	public Integer getAddpercent() {
		return this.addpercent;
	}

	public String getStdminSign2() {
		return this.stdminSign2;
	}

	public String getStdmin2() {
		return this.stdmin2;
	}

	public String getStdmaxSign2() {
		return this.stdmaxSign2;
	}

	public String getStdmax2() {
		return this.stdmax2;
	}

	public String getStdChoose() {
		return this.stdChoose;
	}

	public String getGuid() {
		return this.guid;
	}

	public String getBilletSample() {
		return this.billetSample;
	}

	public void setPic(String pic) {
		this.pic = pic;
	}

	public void setIndexSeq(Integer indexSeq) {
		this.indexSeq = indexSeq;
	}

	public void setPhyCodeL(String phyCodeL) {
		this.phyCodeL = phyCodeL;
	}

	public void setPhyNameL(String phyNameL) {
		this.phyNameL = phyNameL;
	}

	public void setPhyCodeM(String phyCodeM) {
		this.phyCodeM = phyCodeM;
	}

	public void setPhyNameM(String phyNameM) {
		this.phyNameM = phyNameM;
	}

	public void setItemCodeD(String itemCodeD) {
		this.itemCodeD = itemCodeD;
	}

	public void setItemNameD(String itemNameD) {
		this.itemNameD = itemNameD;
	}

	public void setItemCodeT(String itemCodeT) {
		this.itemCodeT = itemCodeT;
	}

	public void setItemNameT(String itemNameT) {
		this.itemNameT = itemNameT;
	}

	public void setItemCodeS(String itemCodeS) {
		this.itemCodeS = itemCodeS;
	}

	public void setItemNameS(String itemNameS) {
		this.itemNameS = itemNameS;
	}

	public void setGroupSeq(String groupSeq) {
		this.groupSeq = groupSeq;
	}

	public void setResultCount(Integer resultCount) {
		this.resultCount = resultCount;
	}

	public void setIscheck(String ischeck) {
		this.ischeck = ischeck;
	}

	public void setIsjudge(String isjudge) {
		this.isjudge = isjudge;
	}

	public void setIsquote(String isquote) {
		this.isquote = isquote;
	}

	public void setPhyType(String phyType) {
		this.phyType = phyType;
	}

	public void setPhyFormula(String phyFormula) {
		this.phyFormula = phyFormula;
	}

	public void setStdminSign(String stdminSign) {
		this.stdminSign = stdminSign;
	}

	public void setStdmin(String stdmin) {
		this.stdmin = stdmin;
	}

	public void setStdmaxSign(String stdmaxSign) {
		this.stdmaxSign = stdmaxSign;
	}

	public void setStdmax(String stdmax) {
		this.stdmax = stdmax;
	}

	public void setJudgeBasis(String judgeBasis) {
		this.judgeBasis = judgeBasis;
	}

	public void setModelCode(String modelCode) {
		this.modelCode = modelCode;
	}

	public void setModelDesc(String modelDesc) {
		this.modelDesc = modelDesc;
	}

	public void setStdmemo(String stdmemo) {
		this.stdmemo = stdmemo;
	}

	public void setSizeCode2(String sizeCode2) {
		this.sizeCode2 = sizeCode2;
	}

	public void setSizeName2(String sizeName2) {
		this.sizeName2 = sizeName2;
	}

	public void setSizeMinSign2(String sizeMinSign2) {
		this.sizeMinSign2 = sizeMinSign2;
	}

	public void setSizeMin2(String sizeMin2) {
		this.sizeMin2 = sizeMin2;
	}

	public void setSizeMaxSign2(String sizeMaxSign2) {
		this.sizeMaxSign2 = sizeMaxSign2;
	}

	public void setSizeMax2(String sizeMax2) {
		this.sizeMax2 = sizeMax2;
	}

	public void setSizeCode(String sizeCode) {
		this.sizeCode = sizeCode;
	}

	public void setSizeName(String sizeName) {
		this.sizeName = sizeName;
	}

	public void setSizeMinSign(String sizeMinSign) {
		this.sizeMinSign = sizeMinSign;
	}

	public void setSizeMin(String sizeMin) {
		this.sizeMin = sizeMin;
	}

	public void setSizeMaxSign(String sizeMaxSign) {
		this.sizeMaxSign = sizeMaxSign;
	}

	public void setSizeMax(String sizeMax) {
		this.sizeMax = sizeMax;
	}

	public void setSpecJg(String specJg) {
		this.specJg = specJg;
	}

	public void setSpecJgDesc(String specJgDesc) {
		this.specJgDesc = specJgDesc;
	}

	public void setCreateName(String createName) {
		this.createName = createName;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public void setDeleteName(String deleteName) {
		this.deleteName = deleteName;
	}

	public void setDeleteTime(Date deleteTime) {
		this.deleteTime = deleteTime;
	}

	public void setValidflag(String validflag) {
		this.validflag = validflag;
	}

	public void setAddcondition(String addcondition) {
		this.addcondition = addcondition;
	}

	public void setAddstdconCode(String addstdconCode) {
		this.addstdconCode = addstdconCode;
	}

	public void setAddstdMinSign(String addstdMinSign) {
		this.addstdMinSign = addstdMinSign;
	}

	public void setAddstdMin(String addstdMin) {
		this.addstdMin = addstdMin;
	}

	public void setAddstdMaxSign(String addstdMaxSign) {
		this.addstdMaxSign = addstdMaxSign;
	}

	public void setAddstdMax(String addstdMax) {
		this.addstdMax = addstdMax;
	}

	public void setAddpercent(Integer addpercent) {
		this.addpercent = addpercent;
	}

	public void setStdminSign2(String stdminSign2) {
		this.stdminSign2 = stdminSign2;
	}

	public void setStdmin2(String stdmin2) {
		this.stdmin2 = stdmin2;
	}

	public void setStdmaxSign2(String stdmaxSign2) {
		this.stdmaxSign2 = stdmaxSign2;
	}

	public void setStdmax2(String stdmax2) {
		this.stdmax2 = stdmax2;
	}

	public void setStdChoose(String stdChoose) {
		this.stdChoose = stdChoose;
	}

	public void setGuid(String guid) {
		this.guid = guid;
	}

	public void setBilletSample(String billetSample) {
		this.billetSample = billetSample;
	}
	public String getSampleStyleCode() {
		return sampleStyleCode;
	}
	public void setSampleStyleCode(String sampleStyleCode) {
		this.sampleStyleCode = sampleStyleCode;
	}
	public String getSampleStyleName() {
		return sampleStyleName;
	}
	public void setSampleStyleName(String sampleStyleName) {
		this.sampleStyleName = sampleStyleName;
	}
}
