73 lines
1.2 KiB
Java
73 lines
1.2 KiB
Java
package xyz.fortern.pojo;
|
||
|
||
import com.baomidou.mybatisplus.annotation.IdType;
|
||
import com.baomidou.mybatisplus.annotation.TableField;
|
||
import com.baomidou.mybatisplus.annotation.TableId;
|
||
import lombok.AllArgsConstructor;
|
||
import lombok.Builder;
|
||
import lombok.Data;
|
||
import lombok.NoArgsConstructor;
|
||
|
||
import java.util.Date;
|
||
|
||
@Data
|
||
@Builder
|
||
@NoArgsConstructor
|
||
@AllArgsConstructor
|
||
public class Reply {
|
||
|
||
/**
|
||
* 主键id
|
||
*/
|
||
@TableId(value = "id", type = IdType.AUTO)
|
||
private Integer id;
|
||
|
||
/**
|
||
* 该回复所属的评论的id
|
||
*/
|
||
@TableField("cid")
|
||
private int cid;
|
||
|
||
/**
|
||
* 用户id
|
||
*/
|
||
@TableField("uid")
|
||
private int uid;
|
||
|
||
/**
|
||
* 发表该回复的用户的简单信息
|
||
*/
|
||
@TableField(exist = false)
|
||
private User.SimpleUser simpleUserFrom;
|
||
|
||
/**
|
||
* 被回复者的简单信息
|
||
*/
|
||
@TableField(exist = false)
|
||
private User.SimpleUser simpleUserTo;
|
||
|
||
/**
|
||
* 该回复在当前评论下的楼层
|
||
*/
|
||
@TableField("floor")
|
||
private int floor;
|
||
|
||
/**
|
||
* 发表时间
|
||
*/
|
||
@TableField("time")
|
||
private Date time;
|
||
|
||
/**
|
||
* 回复的那条回复的id,如果为空表示在回复层主
|
||
*/
|
||
@TableField("rid")
|
||
private Integer rid;
|
||
|
||
/**
|
||
* 回复的具体内容
|
||
*/
|
||
@TableField("content")
|
||
private String content;
|
||
|
||
} |