120 lines
1.7 KiB
Java
120 lines
1.7 KiB
Java
package edu.whut.smilepicturebackend.model.entity;
|
||
|
||
import com.baomidou.mybatisplus.annotation.*;
|
||
|
||
import java.io.Serializable;
|
||
import java.util.Date;
|
||
import lombok.Data;
|
||
|
||
/**
|
||
* 图片
|
||
* @TableName picture
|
||
*/
|
||
@TableName(value ="picture")
|
||
@Data
|
||
public class Picture implements Serializable {
|
||
/**
|
||
* id
|
||
*/
|
||
@TableId(type = IdType.ASSIGN_ID)
|
||
private Long id;
|
||
|
||
/**
|
||
* 图片 url
|
||
*/
|
||
private String url;
|
||
|
||
/**
|
||
* 图片名称
|
||
*/
|
||
private String name;
|
||
|
||
/**
|
||
* 简介
|
||
*/
|
||
private String introduction;
|
||
|
||
/**
|
||
* 分类
|
||
*/
|
||
private String category;
|
||
|
||
/**
|
||
* 标签(JSON 数组)
|
||
*/
|
||
private String tags;
|
||
|
||
/**
|
||
* 图片体积
|
||
*/
|
||
private Long picSize;
|
||
|
||
/**
|
||
* 图片宽度
|
||
*/
|
||
private Integer picWidth;
|
||
|
||
/**
|
||
* 图片高度
|
||
*/
|
||
private Integer picHeight;
|
||
|
||
/**
|
||
* 图片宽高比例
|
||
*/
|
||
private Double picScale;
|
||
|
||
/**
|
||
* 图片格式
|
||
*/
|
||
private String picFormat;
|
||
|
||
/**
|
||
* 创建用户 id
|
||
*/
|
||
private Long userId;
|
||
|
||
/**
|
||
* 审核状态:0-待审核; 1-通过; 2-拒绝
|
||
*/
|
||
private Integer reviewStatus;
|
||
|
||
/**
|
||
* 审核信息
|
||
*/
|
||
private String reviewMessage;
|
||
|
||
/**
|
||
* 审核人 ID
|
||
*/
|
||
private Long reviewerId;
|
||
|
||
/**
|
||
* 审核时间
|
||
*/
|
||
private Date reviewTime;
|
||
|
||
/**
|
||
* 创建时间
|
||
*/
|
||
private Date createTime;
|
||
|
||
/**
|
||
* 编辑时间
|
||
*/
|
||
private Date editTime;
|
||
|
||
/**
|
||
* 更新时间
|
||
*/
|
||
private Date updateTime;
|
||
|
||
/**
|
||
* 是否删除
|
||
*/
|
||
@TableLogic
|
||
private Integer isDelete;
|
||
|
||
@TableField(exist = false)
|
||
private static final long serialVersionUID = 1L;
|
||
} |