package market.Qms.com.vo;

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

import market.Qms.com.mapper.MscStdSpecCMapper;

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_SPEC_C", namespace=MscStdSpecCMapper.class)
public class MscStdSpecC extends BaseVO implements Serializable {

	/** 公差标准索引号 */
	@Column
	private String sic;

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

	/** 公差项代码(4040) */
	@Column("BIAS_CODE")
	private String biasCode;

	/** 公差项名称 */
	@Column("BIAS_NAME")
	private String biasName;

	/** 精度等级(4041) */
	@Column("LV_CODE")
	private String lvCode;
	
	/** 精度等级*/
	@Column("LV_DESC")
	private String lvDesc;	

	/** 公差约束项一代码(4003) */
	@Column("BIAS_CODE_Z")
	private String biasCodeZ;

	/** 公差约束项一名称 */
	@Column("BIAS_NAME_Z")
	private String biasNameZ;

	/** 公差约束项一下限符号 */
	@Column("ZMIN_SIGN")
	private String zminSign;

	/** 公差约束项一下限值 */
	@Column
	private String zmin;

	/** 公差约束项一上限符号 */
	@Column("ZMAX_SIGN")
	private String zmaxSign;

	/** 公差约束项一上限值 */
	@Column
	private String zmax;

	/** 公差约束项二代码(4003) */
	@Column("BIAS_CODE_C")
	private String biasCodeC;

	/** 公差约束项二名称 */
	@Column("BIAS_NAME_C")
	private String biasNameC;

	/** 公差约束项二下限符号 */
	@Column("CMIN_SIGN")
	private String cminSign;

	/** 公差约束项二下限值 */
	@Column
	private String cmin;

	/** 公差约束项二上限符号 */
	@Column("CMAX_SIGN")
	private String cmaxSign;

	/** 公差约束项二上限值 */
	@Column
	private String cmax;

	/** 公差约束项三代码(4003) */
	@Column("BIAS_CODE_S")
	private String biasCodeS;

	/** 公差约束项三名称 */
	@Column("BIAS_NAME_S")
	private String biasNameS;

	/** 公差约束项三下限符号 */
	@Column("SMIN_SIGN")
	private String sminSign;

	/** 公差约束项三下限值 */
	@Column
	private String smin;

	/** 公差约束项三上限符号 */
	@Column("SMAX_SIGN")
	private String smaxSign;

	/** 公差约束项三上限值 */
	@Column
	private String smax;

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

	/** 标准负值(mm) */
	@Column("STD_MIN_VAL")
	private String stdMinVal;

	/** 标准正值(mm) */
	@Column("STD_MAX_VAL")
	private String stdMaxVal;

	/** 标准负值(in) */
	@Column("STD_MIN_IN")
	private String stdMinIn;

	/** 标准正值(in) */
	@Column("STD_MAX_IN")
	private String stdMaxIn;

	/** 标准负值(%) */
	@Column("STD_MIN_PERCENT")
	private String stdMinPercent;

	/** 标准正值(%) */
	@Column("STD_MAX_PERCENT")
	private String stdMaxPercent;

	/** 标准公式负值(mm) */
	@Column("STD_MIN_FORMULA")
	private String stdMinFormula;

	/** 标准公式正值(mm) */
	@Column("STD_MAX_FORMULA")
	private String stdMaxFormula;

	/** 取小值 */
	@Column("STD_MIN_FORMULA_V")
	private String stdMinFormulaV;

	/** 取大值 */
	@Column("STD_MAX_FORMULA_V")
	private String stdMaxFormulaV;

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

	/** 创建人 */
	@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;

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

	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;
		}
	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 getSic() {
		return this.sic;
	}

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

	public String getBiasCode() {
		return this.biasCode;
	}

	public String getBiasName() {
		return this.biasName;
	}

	public String getBiasCodeZ() {
		return this.biasCodeZ;
	}

	public String getBiasNameZ() {
		return this.biasNameZ;
	}

	public String getZminSign() {
		return this.zminSign;
	}

	public String getZmin() {
		return this.zmin;
	}

	public String getZmaxSign() {
		return this.zmaxSign;
	}

	public String getZmax() {
		return this.zmax;
	}

	public String getBiasCodeC() {
		return this.biasCodeC;
	}

	public String getBiasNameC() {
		return this.biasNameC;
	}

	public String getCminSign() {
		return this.cminSign;
	}

	public String getCmin() {
		return this.cmin;
	}

	public String getCmaxSign() {
		return this.cmaxSign;
	}

	public String getCmax() {
		return this.cmax;
	}

	public String getBiasCodeS() {
		return this.biasCodeS;
	}

	public String getBiasNameS() {
		return this.biasNameS;
	}

	public String getSminSign() {
		return this.sminSign;
	}

	public String getSmin() {
		return this.smin;
	}

	public String getSmaxSign() {
		return this.smaxSign;
	}

	public String getSmax() {
		return this.smax;
	}

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

	public String getStdMinVal() {
		return this.stdMinVal;
	}

	public String getStdMaxVal() {
		return this.stdMaxVal;
	}

	public String getStdMinIn() {
		return this.stdMinIn;
	}

	public String getStdMaxIn() {
		return this.stdMaxIn;
	}

	public String getStdMinPercent() {
		return this.stdMinPercent;
	}

	public String getStdMaxPercent() {
		return this.stdMaxPercent;
	}

	public String getStdMinFormula() {
		return this.stdMinFormula;
	}

	public String getStdMaxFormula() {
		return this.stdMaxFormula;
	}

	public String getStdMinFormulaV() {
		return this.stdMinFormulaV;
	}

	public String getStdMaxFormulaV() {
		return this.stdMaxFormulaV;
	}

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

	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 getGroupSeq() {
		return this.groupSeq;
	}

	public void setSic(String sic) {
		this.sic = sic;
	}

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

	public void setBiasCode(String biasCode) {
		this.biasCode = biasCode;
	}

	public void setBiasName(String biasName) {
		this.biasName = biasName;
	}

	public void setBiasCodeZ(String biasCodeZ) {
		this.biasCodeZ = biasCodeZ;
	}

	public void setBiasNameZ(String biasNameZ) {
		this.biasNameZ = biasNameZ;
	}

	public void setZminSign(String zminSign) {
		this.zminSign = zminSign;
	}

	public void setZmin(String zmin) {
		this.zmin = zmin;
	}

	public void setZmaxSign(String zmaxSign) {
		this.zmaxSign = zmaxSign;
	}

	public void setZmax(String zmax) {
		this.zmax = zmax;
	}

	public void setBiasCodeC(String biasCodeC) {
		this.biasCodeC = biasCodeC;
	}

	public void setBiasNameC(String biasNameC) {
		this.biasNameC = biasNameC;
	}

	public void setCminSign(String cminSign) {
		this.cminSign = cminSign;
	}

	public void setCmin(String cmin) {
		this.cmin = cmin;
	}

	public void setCmaxSign(String cmaxSign) {
		this.cmaxSign = cmaxSign;
	}

	public void setCmax(String cmax) {
		this.cmax = cmax;
	}

	public void setBiasCodeS(String biasCodeS) {
		this.biasCodeS = biasCodeS;
	}

	public void setBiasNameS(String biasNameS) {
		this.biasNameS = biasNameS;
	}

	public void setSminSign(String sminSign) {
		this.sminSign = sminSign;
	}

	public void setSmin(String smin) {
		this.smin = smin;
	}

	public void setSmaxSign(String smaxSign) {
		this.smaxSign = smaxSign;
	}

	public void setSmax(String smax) {
		this.smax = smax;
	}

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

	public void setStdMinVal(String stdMinVal) {
		this.stdMinVal = stdMinVal;
	}

	public void setStdMaxVal(String stdMaxVal) {
		this.stdMaxVal = stdMaxVal;
	}

	public void setStdMinIn(String stdMinIn) {
		this.stdMinIn = stdMinIn;
	}

	public void setStdMaxIn(String stdMaxIn) {
		this.stdMaxIn = stdMaxIn;
	}

	public void setStdMinPercent(String stdMinPercent) {
		this.stdMinPercent = stdMinPercent;
	}

	public void setStdMaxPercent(String stdMaxPercent) {
		this.stdMaxPercent = stdMaxPercent;
	}

	public void setStdMinFormula(String stdMinFormula) {
		this.stdMinFormula = stdMinFormula;
	}

	public void setStdMaxFormula(String stdMaxFormula) {
		this.stdMaxFormula = stdMaxFormula;
	}

	public void setStdMinFormulaV(String stdMinFormulaV) {
		this.stdMinFormulaV = stdMinFormulaV;
	}

	public void setStdMaxFormulaV(String stdMaxFormulaV) {
		this.stdMaxFormulaV = stdMaxFormulaV;
	}

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

	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 setGroupSeq(String groupSeq) {
		this.groupSeq = groupSeq;
	}
	public String getLvCode() {
		return lvCode;
	}
	public void setLvCode(String lvCode) {
		this.lvCode = lvCode;
	}
	public String getLvDesc() {
		return lvDesc;
	}
	public void setLvDesc(String lvDesc) {
		this.lvDesc = lvDesc;
	}
}
