package market.Qms.com.vo;

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

import market.Qms.com.mapper.BaseGradeChemMapper;

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="COM_BASE_GRADE_CHEM", namespace=BaseGradeChemMapper.class)
public class BaseGradeChem extends BaseVO implements Serializable {

	/** 钢种代码 */
	@Id("GRADE_CODE")
	private String gradeCode;

	/** 钢种名称 */
//	@Column("GRADE_NAME")
	private String gradeName;

	/** 钢种分类代码(4002) */
//	@Column("ASSORTMENT_CODE")
	private String assortmentCode;

	/** 钢种分类名称 */
//	@Column("ASSORTMENT_NAME")
	private String assortmentName;

//	/** 钢种系数 */
//	@Column
//	private Integer coefficient;

	/** 化学元素代码 */
	@Id("CHEM_CODE")
	private String chemCode;

	/** 化学元素描述 */
	@Column("CHEM_NAME")
	private String chemName;

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

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

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

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

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

	public String getGradeCode() {
		return this.gradeCode;
	}

	public String getGradeName() {
		return this.gradeName;
	}

	public String getAssortmentCode() {
		return this.assortmentCode;
	}

	public String getAssortmentName() {
		return this.assortmentName;
	}

	

	public String getChemCode() {
		return this.chemCode;
	}

	public String getChemName() {
		return this.chemName;
	}

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

	public void setGradeCode(String gradeCode) {
		this.gradeCode = gradeCode;
	}

	public void setGradeName(String gradeName) {
		this.gradeName = gradeName;
	}

	public void setAssortmentCode(String assortmentCode) {
		this.assortmentCode = assortmentCode;
	}

	public void setAssortmentName(String assortmentName) {
		this.assortmentName = assortmentName;
	}



	public void setChemCode(String chemCode) {
		this.chemCode = chemCode;
	}

	public void setChemName(String chemName) {
		this.chemName = chemName;
	}

	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 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 setMemo(String memo) {
		this.memo = memo;
	}

}
