package com.yeshi.buwan.domain.recommend;
|
|
|
import org.hibernate.validator.constraints.NotEmpty;
|
import org.springframework.data.annotation.Id;
|
import org.springframework.data.mongodb.core.mapping.Document;
|
|
import javax.validation.constraints.NotNull;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
//首页推荐专题
|
@Document(collection = "homeRecommendSpecial")
|
public class HomeRecommendSpecial {
|
//主键ID
|
@Id
|
private String id;
|
//名称
|
@NotEmpty(message = "名称不能为空")
|
private String name;
|
//系统
|
@NotEmpty(message = "系统不能为空")
|
private String systemId;
|
//banner的宽高比
|
@NotNull(message = "轮播图的比例不能为空")
|
private BigDecimal bannerSizeRate;
|
|
//关键词
|
|
private String dataKey;
|
//权重
|
private Integer weight;
|
private Date createTime;
|
private Date updateTime;
|
|
|
public String getDataKey() {
|
return dataKey;
|
}
|
|
public void setDataKey(String dataKey) {
|
this.dataKey = dataKey;
|
}
|
|
public HomeRecommendSpecial() {
|
}
|
|
public HomeRecommendSpecial(String id) {
|
this.id = id;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getSystemId() {
|
return systemId;
|
}
|
|
public void setSystemId(String systemId) {
|
this.systemId = systemId;
|
}
|
|
public BigDecimal getBannerSizeRate() {
|
return bannerSizeRate;
|
}
|
|
public void setBannerSizeRate(BigDecimal bannerSizeRate) {
|
this.bannerSizeRate = bannerSizeRate;
|
}
|
|
public Integer getWeight() {
|
return weight;
|
}
|
|
public void setWeight(Integer weight) {
|
this.weight = weight;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
}
|