|
@@ -9,6 +9,7 @@ import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
+
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
@@ -18,196 +19,212 @@ import org.springframework.format.annotation.DateTimeFormat;
|
|
|
@TableName("bbs_article")
|
|
|
@ApiModel(value = "BbsArticle对象", description = "文章")
|
|
|
public class BbsArticle implements Serializable {
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
@TableId(value = "id_", type = IdType.AUTO)
|
|
|
private Long id;
|
|
|
- @ApiModelProperty("发布者id ")
|
|
|
- @TableField(value = "user_id_")
|
|
|
+
|
|
|
+ @ApiModelProperty("发布者id")
|
|
|
+ @TableField(value = "user_id_")
|
|
|
private Long userId;
|
|
|
- @ApiModelProperty("文章标题 ")
|
|
|
- @TableField(value = "title_")
|
|
|
+
|
|
|
+ @ApiModelProperty("文章标题")
|
|
|
+ @TableField(value = "title_")
|
|
|
private String title;
|
|
|
- @ApiModelProperty("文章内容 ")
|
|
|
- @TableField(value = "content_")
|
|
|
+
|
|
|
+ @ApiModelProperty("文章内容")
|
|
|
+ @TableField(value = "content_")
|
|
|
private String content;
|
|
|
- @ApiModelProperty("标签id ")
|
|
|
- @TableField(value = "label_id_")
|
|
|
+
|
|
|
+ @ApiModelProperty("标签id")
|
|
|
+ @TableField(value = "label_id_")
|
|
|
private Integer labelId;
|
|
|
- @ApiModelProperty("标签名称(冗余字段) ")
|
|
|
- @TableField(value = "label_name_")
|
|
|
+
|
|
|
+ @ApiModelProperty("标签名称(冗余字段)")
|
|
|
+ @TableField(value = "label_name_")
|
|
|
private String labelName;
|
|
|
- @ApiModelProperty("阅读量 ")
|
|
|
- @TableField(value = "views_count_")
|
|
|
+
|
|
|
+ @ApiModelProperty("阅读量")
|
|
|
+ @TableField(value = "views_count_")
|
|
|
private Long viewsCount;
|
|
|
- @ApiModelProperty("点赞量 ")
|
|
|
- @TableField(value = "likes_count_")
|
|
|
+
|
|
|
+ @ApiModelProperty("点赞量")
|
|
|
+ @TableField(value = "likes_count_")
|
|
|
private Long likesCount;
|
|
|
- @ApiModelProperty("评论量 ")
|
|
|
- @TableField(value = "comments_count_")
|
|
|
+
|
|
|
+ @ApiModelProperty("评论量")
|
|
|
+ @TableField(value = "comments_count_")
|
|
|
private Long commentsCount;
|
|
|
- @ApiModelProperty("收藏量 ")
|
|
|
- @TableField(value = "collects_count_")
|
|
|
+
|
|
|
+ @ApiModelProperty("收藏量")
|
|
|
+ @TableField(value = "collects_count_")
|
|
|
private Long collectsCount;
|
|
|
- @ApiModelProperty("草稿:DRAFT,审核中:DOING,通过:PASS,驳回:REJECT ")
|
|
|
- @TableField(value = "status_")
|
|
|
+
|
|
|
+ @ApiModelProperty("草稿:DRAFT,审核中:DOING,通过:PASS,驳回:REJECT")
|
|
|
+ @TableField(value = "status_")
|
|
|
private String status;
|
|
|
- @ApiModelProperty("是否置顶 0:未置顶 1:置顶 ")
|
|
|
- @TableField(value = "top_flag_")
|
|
|
- private Byte topFlag;
|
|
|
- @ApiModelProperty("是否可评论 0:不可评论 1:可评论 ")
|
|
|
- @TableField(value = "reply_flag_")
|
|
|
- private Byte replyFlag;
|
|
|
- @ApiModelProperty("审核通过时间 ")
|
|
|
- @TableField(value = "examine_time_")
|
|
|
+
|
|
|
+ @ApiModelProperty("是否置顶 0:未置顶 1:置顶")
|
|
|
+ @TableField(value = "top_flag_")
|
|
|
+ private Integer topFlag;
|
|
|
+
|
|
|
+ @ApiModelProperty("是否可评论 0:不可评论 1:可评论")
|
|
|
+ @TableField(value = "reply_flag_")
|
|
|
+ private Integer replyFlag;
|
|
|
+
|
|
|
+ @ApiModelProperty("审核通过时间")
|
|
|
+ @TableField(value = "examine_time_")
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date examineTime;
|
|
|
- @TableField(value = "created_time_")
|
|
|
+
|
|
|
+ @TableField(value = "created_time_")
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date createdTime;
|
|
|
- @TableField(value = "updated_time_")
|
|
|
+
|
|
|
+ @TableField(value = "updated_time_")
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
private Date updatedTime;
|
|
|
- @ApiModelProperty("0:正常 1:删除 ")
|
|
|
- @TableField(value = "del_flag_")
|
|
|
- private Byte delFlag;
|
|
|
|
|
|
- public Long getId() {
|
|
|
+ @ApiModelProperty("0:正常 1:删除")
|
|
|
+ @TableField(value = "del_flag_")
|
|
|
+ private Integer delFlag;
|
|
|
+
|
|
|
+ public Long getId() {
|
|
|
return id;
|
|
|
}
|
|
|
|
|
|
public void setId(Long id) {
|
|
|
this.id = id;
|
|
|
}
|
|
|
-
|
|
|
- public Long getUserId() {
|
|
|
+
|
|
|
+ public Long getUserId() {
|
|
|
return userId;
|
|
|
}
|
|
|
|
|
|
public void setUserId(Long userId) {
|
|
|
this.userId = userId;
|
|
|
}
|
|
|
-
|
|
|
- public String getTitle() {
|
|
|
+
|
|
|
+ public String getTitle() {
|
|
|
return title;
|
|
|
}
|
|
|
|
|
|
public void setTitle(String title) {
|
|
|
this.title = title;
|
|
|
}
|
|
|
-
|
|
|
- public String getContent() {
|
|
|
+
|
|
|
+ public String getContent() {
|
|
|
return content;
|
|
|
}
|
|
|
|
|
|
public void setContent(String content) {
|
|
|
this.content = content;
|
|
|
}
|
|
|
-
|
|
|
- public Integer getLabelId() {
|
|
|
+
|
|
|
+ public Integer getLabelId() {
|
|
|
return labelId;
|
|
|
}
|
|
|
|
|
|
public void setLabelId(Integer labelId) {
|
|
|
this.labelId = labelId;
|
|
|
}
|
|
|
-
|
|
|
- public String getLabelName() {
|
|
|
+
|
|
|
+ public String getLabelName() {
|
|
|
return labelName;
|
|
|
}
|
|
|
|
|
|
public void setLabelName(String labelName) {
|
|
|
this.labelName = labelName;
|
|
|
}
|
|
|
-
|
|
|
- public Long getViewsCount() {
|
|
|
+
|
|
|
+ public Long getViewsCount() {
|
|
|
return viewsCount;
|
|
|
}
|
|
|
|
|
|
public void setViewsCount(Long viewsCount) {
|
|
|
this.viewsCount = viewsCount;
|
|
|
}
|
|
|
-
|
|
|
- public Long getLikesCount() {
|
|
|
+
|
|
|
+ public Long getLikesCount() {
|
|
|
return likesCount;
|
|
|
}
|
|
|
|
|
|
public void setLikesCount(Long likesCount) {
|
|
|
this.likesCount = likesCount;
|
|
|
}
|
|
|
-
|
|
|
- public Long getCommentsCount() {
|
|
|
+
|
|
|
+ public Long getCommentsCount() {
|
|
|
return commentsCount;
|
|
|
}
|
|
|
|
|
|
public void setCommentsCount(Long commentsCount) {
|
|
|
this.commentsCount = commentsCount;
|
|
|
}
|
|
|
-
|
|
|
- public Long getCollectsCount() {
|
|
|
+
|
|
|
+ public Long getCollectsCount() {
|
|
|
return collectsCount;
|
|
|
}
|
|
|
|
|
|
public void setCollectsCount(Long collectsCount) {
|
|
|
this.collectsCount = collectsCount;
|
|
|
}
|
|
|
-
|
|
|
- public String getStatus() {
|
|
|
+
|
|
|
+ public String getStatus() {
|
|
|
return status;
|
|
|
}
|
|
|
|
|
|
public void setStatus(String status) {
|
|
|
this.status = status;
|
|
|
}
|
|
|
-
|
|
|
- public Byte getTopFlag() {
|
|
|
+
|
|
|
+ public Integer getTopFlag() {
|
|
|
return topFlag;
|
|
|
}
|
|
|
|
|
|
- public void setTopFlag(Byte topFlag) {
|
|
|
+ public void setTopFlag(Integer topFlag) {
|
|
|
this.topFlag = topFlag;
|
|
|
}
|
|
|
-
|
|
|
- public Byte getReplyFlag() {
|
|
|
+
|
|
|
+ public Integer getReplyFlag() {
|
|
|
return replyFlag;
|
|
|
}
|
|
|
|
|
|
- public void setReplyFlag(Byte replyFlag) {
|
|
|
+ public void setReplyFlag(Integer replyFlag) {
|
|
|
this.replyFlag = replyFlag;
|
|
|
}
|
|
|
-
|
|
|
- public Date getExamineTime() {
|
|
|
+
|
|
|
+ public Date getExamineTime() {
|
|
|
return examineTime;
|
|
|
}
|
|
|
|
|
|
public void setExamineTime(Date examineTime) {
|
|
|
this.examineTime = examineTime;
|
|
|
}
|
|
|
-
|
|
|
- public Date getCreatedTime() {
|
|
|
+
|
|
|
+ public Date getCreatedTime() {
|
|
|
return createdTime;
|
|
|
}
|
|
|
|
|
|
public void setCreatedTime(Date createdTime) {
|
|
|
this.createdTime = createdTime;
|
|
|
}
|
|
|
-
|
|
|
- public Date getUpdatedTime() {
|
|
|
+
|
|
|
+ public Date getUpdatedTime() {
|
|
|
return updatedTime;
|
|
|
}
|
|
|
|
|
|
public void setUpdatedTime(Date updatedTime) {
|
|
|
this.updatedTime = updatedTime;
|
|
|
}
|
|
|
-
|
|
|
- public Byte getDelFlag() {
|
|
|
+
|
|
|
+ public Integer getDelFlag() {
|
|
|
return delFlag;
|
|
|
}
|
|
|
|
|
|
- public void setDelFlag(Byte delFlag) {
|
|
|
+ public void setDelFlag(Integer delFlag) {
|
|
|
this.delFlag = delFlag;
|
|
|
}
|
|
|
-
|
|
|
}
|