package market.Qms.com.vo;

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

import market.Qms.com.mapper.BaseDeliverystateRPhyMapper;

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_DELIVERYSTATE_R_PHY", namespace=BaseDeliverystateRPhyMapper.class)
public class BaseDeliverystateRPhy extends BaseVO implements Serializable {

	/** 交货状态代码(来源于COM_BASE_DELIVERYSTATE) */
	@Column("DELIVERY_STATE_CODE")
	private String deliveryStateCode;

	/** 材质检验项代码(来源于COM_BASE_PHY) */
	@Column("PHY_CODE_S")
	private String phyCodeS;

	/** 标准下限修正值 */
	@Column("STDMIN_UPDATE")
	private Double stdminUpdate;

	/** 标准上限修正值 */
	@Column("STDMAX_UPDATE")
	private Double stdmaxUpdate;

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

	/** 7位主键（0000001） */
	@Id
	private String id;

	public String getDeliveryStateCode() {
		return this.deliveryStateCode;
	}

	public String getPhyCodeS() {
		return this.phyCodeS;
	}

	public Double getStdminUpdate() {
		return this.stdminUpdate;
	}

	public Double getStdmaxUpdate() {
		return this.stdmaxUpdate;
	}

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

	public void setDeliveryStateCode(String deliveryStateCode) {
		this.deliveryStateCode = deliveryStateCode;
	}

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

	public void setStdminUpdate(Double stdminUpdate) {
		this.stdminUpdate = stdminUpdate;
	}

	public void setStdmaxUpdate(Double stdmaxUpdate) {
		this.stdmaxUpdate = stdmaxUpdate;
	}

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

}
