You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

72 lines
1.6 KiB

package com.xmomen.module.base.entity;
import com.xmomen.framework.mybatis.model.BaseMybatisModel;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Version;
@Entity
@Table(name = "cd_member_coupon_relation")
public class CdMemberCouponRelation extends BaseMybatisModel {
/**
* 主键
*/
private Integer id;
/**
* 客户代码
*/
private Integer cdMemberId;
/**
* 卡号
*/
private String couponNumber;
@Column(name = "ID")
@Id
@GeneratedValue(generator = "UUIDGenerator")
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
if(id == null){
removeValidField("id");
return;
}
addValidField("id");
}
@Column(name = "CD_MEMBER_ID")
public Integer getCdMemberId() {
return cdMemberId;
}
public void setCdMemberId(Integer cdMemberId) {
this.cdMemberId = cdMemberId;
if(cdMemberId == null){
removeValidField("cdMemberId");
return;
}
addValidField("cdMemberId");
}
@Column(name = "COUPON_NUMBER")
public String getCouponNumber() {
return couponNumber;
}
public void setCouponNumber(String couponNumber) {
this.couponNumber = couponNumber;
if(couponNumber == null){
removeValidField("couponNumber");
return;
}
addValidField("couponNumber");
}
}