Files
redbbs-pro/src/net/tccn/bbs/comment/CommentInfo.java
2022-11-19 17:06:24 +08:00

71 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package net.tccn.bbs.comment;
import lombok.Getter;
import lombok.Setter;
import net.tccn.bbs.base.iface.CI;
import net.tccn.bbs.base.iface.UI;
import net.tccn.bbs.base.user.UserRecord;
import org.redkale.convert.json.JsonConvert;
import javax.persistence.Column;
import java.io.Serializable;
/**
* @author lxyer
*/
@Setter
@Getter
public class CommentInfo implements UI<CommentInfo>, Serializable, CI<CommentInfo> {
@Column(comment = "[评论id]")
private int commentid;
@Column(comment = "[评论用户id]")
private int userid;
@Column(comment = "[评论父id]")
private int pid;
@Column(comment = "[评论的类型]")
private int cate;
@Column(comment = "[被评论内容的id]")
private int contentid;
@Column(comment = "[评论内容]")
private String content = "";
@Column(comment = "[支持数]")
private int supportnum;
@Column(comment = "[状态]1正常-1删除")
private int status = 1;
private String createtime;
private CommentInfo pCommentInfo;
private String title;
private int hadsupport = -1;
@Override
public String toString() {
return JsonConvert.root().convertTo(this);
}
//----
private UserRecord user;
@Override
public UserRecord getUser() {
return user;
}
@Override
public CommentInfo setUser(UserRecord user) {
this.user = user;
return this;
}
}