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