package market.Qms.com.vo;

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

import market.Qms.com.mapper.BaseStdRCustMapper;

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_STD_R_CUST", namespace=BaseStdRCustMapper.class)
public class BaseStdRCust extends BaseVO implements Serializable {

	/** 用途代码 */
	@Id("ALPHA_CODE")
	private String alphaCode;

	/** 用途描述 */
	@Column("ALPHA_NAME")
	private String alphaName;


	/** 最终用户代码 */
	@Id("CUSTOMER_NO")
	private String custCode;

	/** 最终用户描述 */
	@Column("CUSTOMER_NAME")
	private String custName;

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

	/** Alpha代码 */
	@Column("STD_CODE_OLD")
	private String stdCodeOld;

	/** 最终用户代码 */
	@Column("CUSTOMER_NO_OLD")
	private String customerNoOld;

	public String getCustomerNoOld() {
		return customerNoOld;
	}

	public void setCustomerNoOld(String customerNoOld) {
		this.customerNoOld = customerNoOld;
	}

	

	public String getAlphaCode() {
		return alphaCode;
	}

	public void setAlphaCode(String alphaCode) {
		this.alphaCode = alphaCode;
	}

	public String getAlphaName() {
		return alphaName;
	}

	public void setAlphaName(String alphaName) {
		this.alphaName = alphaName;
	}

	public String getCustCode() {
		return this.custCode;
	}

	public String getCustName() {
		return this.custName;
	}

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

	



	public void setCustCode(String custCode) {
		this.custCode = custCode;
	}

	public void setCustName(String custName) {
		this.custName = custName;
	}

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

	
}
