/***文档注释***********************************************
 * 作者               :                   
 * 创建日期      :                   
 * 描述               :        			质量二级工序
 * 注意事项      :                   无
 * 遗留BUG :                   无
 * 修改日期      :                  刘学 
 * 修改人员      :                  2017.12.4 
 * 修改内容      :                   
***********************************************************/
package market.Com.vo;

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

import market.Com.mapper.ComBaseProcessCMapper;

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_PROCESS_C", namespace=ComBaseProcessCMapper.class)
public class ComBaseProcessC extends BaseVO implements Serializable {

	/** 二级工序代码 */
	@Id("PROCESS_CDOE_C")
	private String processCdoeC;

	/** 二级工序名称 */
	@Column("PROCESS_DESC_C")
	private String processDescC;

	/** 工序代码 */
	@Column("PROCESS_CDOE")
	private String processCdoe;

	/** 工序名称 */
	@Column("PROCESS_DESC")
	private String processDesc;

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

	/** 顺序号 */
	@Column("PROCESS_ID_C")
	private String processIdC;

	/** {老系统}二级工序代码 */
	@Column("PROCESS_CDOE_C_OLD")
	private String processCdoeCOld;

	/** 二级工序分类代码(4072) */
	@Column("PROCESS_STYLE")
	private String processStyle;

	/** 生产时间(小时/百吨)（自炼） */
	@Column("MINUTE_PRODUCT")
	private Double minuteProduct;

	/** 等待时间(小时/百吨)（自炼） */
	@Column("MINUTE_WAITE")
	private Double minuteWaite;

	/** 生产时间（小时/百吨）外购 */
	@Column("MINUTE_PRODUCT_OUT")
	private Double minuteProductOut;

	/** 等待时间(小时/百吨)外购 */
	@Column("MINUTE_WAITE_OUT")
	private Double minuteWaiteOut;

	/** 批量等待时间(小时/百吨)（自炼） */
	@Column("BATCH_WAITE")
	private Double batchWaite;

	/** 批量等待时间(小时/百吨)（外购） */
	@Column("BATCH_WAITE_OUT")
	private Double batchWaiteOut;

	public String getProcessCdoeC() {
		return this.processCdoeC;
	}

	public String getProcessDescC() {
		return this.processDescC;
	}

	public String getProcessCdoe() {
		return this.processCdoe;
	}

	public String getProcessDesc() {
		return this.processDesc;
	}

	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 String getProcessIdC() {
		return this.processIdC;
	}

	public String getProcessCdoeCOld() {
		return this.processCdoeCOld;
	}

	public String getProcessStyle() {
		return this.processStyle;
	}

	public Double getMinuteProduct() {
		return this.minuteProduct;
	}

	public Double getMinuteWaite() {
		return this.minuteWaite;
	}

	public Double getMinuteProductOut() {
		return this.minuteProductOut;
	}

	public Double getMinuteWaiteOut() {
		return this.minuteWaiteOut;
	}

	public Double getBatchWaite() {
		return this.batchWaite;
	}

	public Double getBatchWaiteOut() {
		return this.batchWaiteOut;
	}

	public void setProcessCdoeC(String processCdoeC) {
		this.processCdoeC = processCdoeC;
	}

	public void setProcessDescC(String processDescC) {
		this.processDescC = processDescC;
	}

	public void setProcessCdoe(String processCdoe) {
		this.processCdoe = processCdoe;
	}

	public void setProcessDesc(String processDesc) {
		this.processDesc = processDesc;
	}

	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;
	}

	public void setProcessIdC(String processIdC) {
		this.processIdC = processIdC;
	}

	public void setProcessCdoeCOld(String processCdoeCOld) {
		this.processCdoeCOld = processCdoeCOld;
	}

	public void setProcessStyle(String processStyle) {
		this.processStyle = processStyle;
	}

	public void setMinuteProduct(Double minuteProduct) {
		this.minuteProduct = minuteProduct;
	}

	public void setMinuteWaite(Double minuteWaite) {
		this.minuteWaite = minuteWaite;
	}

	public void setMinuteProductOut(Double minuteProductOut) {
		this.minuteProductOut = minuteProductOut;
	}

	public void setMinuteWaiteOut(Double minuteWaiteOut) {
		this.minuteWaiteOut = minuteWaiteOut;
	}

	public void setBatchWaite(Double batchWaite) {
		this.batchWaite = batchWaite;
	}

	public void setBatchWaiteOut(Double batchWaiteOut) {
		this.batchWaiteOut = batchWaiteOut;
	}

}
