|
@@ -1,43 +1,59 @@
|
|
|
package com.yonge.cooleshow.bbs.vo;
|
|
|
|
|
|
+import com.yonge.cooleshow.bbs.enums.ArticleEnum;
|
|
|
+import com.yonge.cooleshow.bbs.enums.YesOrNoEnum;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
|
|
|
@ApiModel
|
|
|
public class BbsAuthRecordVo implements Serializable {
|
|
|
+ @ApiModelProperty("文章id")
|
|
|
private Long articleId;
|
|
|
+
|
|
|
+ @ApiModelProperty("文章标题")
|
|
|
private String title;
|
|
|
+
|
|
|
+ @ApiModelProperty("发布者id")
|
|
|
private Long userId;
|
|
|
+
|
|
|
+ @ApiModelProperty("发布者昵称")
|
|
|
private String userName;
|
|
|
+
|
|
|
+ @ApiModelProperty("发布者真实姓名")
|
|
|
private String realName;
|
|
|
+
|
|
|
+ @ApiModelProperty("发布者手机号")
|
|
|
private String phone;
|
|
|
+
|
|
|
+ @ApiModelProperty("标签id")
|
|
|
private Long labelId;
|
|
|
+
|
|
|
+ @ApiModelProperty("标签名")
|
|
|
private String labelName;
|
|
|
- private String status;
|
|
|
- private Integer replyFlag;
|
|
|
+
|
|
|
+ @ApiModelProperty("文章当前状态 审核中:DOING,通过:PASS,驳回:REJECT")
|
|
|
+ private ArticleEnum status;
|
|
|
+
|
|
|
+ @ApiModelProperty("是否可评论 0:不可评论 1:可评论")
|
|
|
+ private YesOrNoEnum replyFlag;
|
|
|
+
|
|
|
+ @ApiModelProperty("文章发布时间")
|
|
|
private Date articleCreatedTime;
|
|
|
- private String auditState;
|
|
|
- private String reason;
|
|
|
- private Date createdTime;
|
|
|
- private Date updatedTime;
|
|
|
|
|
|
- public Date getCreatedTime() {
|
|
|
- return createdTime;
|
|
|
- }
|
|
|
+ @ApiModelProperty("审核状态 审核中:DOING,通过:PASS,驳回:REJECT")
|
|
|
+ private ArticleEnum auditState;
|
|
|
|
|
|
- public void setCreatedTime(Date createdTime) {
|
|
|
- this.createdTime = createdTime;
|
|
|
- }
|
|
|
+ @ApiModelProperty("审核理由")
|
|
|
+ private String reason;
|
|
|
|
|
|
- public Date getUpdatedTime() {
|
|
|
- return updatedTime;
|
|
|
- }
|
|
|
+ @ApiModelProperty("审核时间")
|
|
|
+ private Date createdTime;
|
|
|
|
|
|
- public void setUpdatedTime(Date updatedTime) {
|
|
|
- this.updatedTime = updatedTime;
|
|
|
- }
|
|
|
+ @ApiModelProperty("审核更新时间")
|
|
|
+ private Date updatedTime;
|
|
|
|
|
|
public Long getArticleId() {
|
|
|
return articleId;
|
|
@@ -103,19 +119,19 @@ public class BbsAuthRecordVo implements Serializable {
|
|
|
this.labelName = labelName;
|
|
|
}
|
|
|
|
|
|
- public String getStatus() {
|
|
|
+ public ArticleEnum getStatus() {
|
|
|
return status;
|
|
|
}
|
|
|
|
|
|
- public void setStatus(String status) {
|
|
|
+ public void setStatus(ArticleEnum status) {
|
|
|
this.status = status;
|
|
|
}
|
|
|
|
|
|
- public Integer getReplyFlag() {
|
|
|
+ public YesOrNoEnum getReplyFlag() {
|
|
|
return replyFlag;
|
|
|
}
|
|
|
|
|
|
- public void setReplyFlag(Integer replyFlag) {
|
|
|
+ public void setReplyFlag(YesOrNoEnum replyFlag) {
|
|
|
this.replyFlag = replyFlag;
|
|
|
}
|
|
|
|
|
@@ -127,11 +143,11 @@ public class BbsAuthRecordVo implements Serializable {
|
|
|
this.articleCreatedTime = articleCreatedTime;
|
|
|
}
|
|
|
|
|
|
- public String getAuditState() {
|
|
|
+ public ArticleEnum getAuditState() {
|
|
|
return auditState;
|
|
|
}
|
|
|
|
|
|
- public void setAuditState(String auditState) {
|
|
|
+ public void setAuditState(ArticleEnum auditState) {
|
|
|
this.auditState = auditState;
|
|
|
}
|
|
|
|
|
@@ -142,4 +158,20 @@ public class BbsAuthRecordVo implements Serializable {
|
|
|
public void setReason(String reason) {
|
|
|
this.reason = reason;
|
|
|
}
|
|
|
+
|
|
|
+ public Date getCreatedTime() {
|
|
|
+ return createdTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCreatedTime(Date createdTime) {
|
|
|
+ this.createdTime = createdTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getUpdatedTime() {
|
|
|
+ return updatedTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUpdatedTime(Date updatedTime) {
|
|
|
+ this.updatedTime = updatedTime;
|
|
|
+ }
|
|
|
}
|