2025-03-09 18:36:21 +08:00
|
|
|
|
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;
|
|
|
|
|
|
2025-03-10 18:37:42 +08:00
|
|
|
|
/**
|
|
|
|
|
* 审核状态:0-待审核; 1-通过; 2-拒绝
|
|
|
|
|
*/
|
|
|
|
|
private Integer reviewStatus;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 审核信息
|
|
|
|
|
*/
|
|
|
|
|
private String reviewMessage;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 审核人 ID
|
|
|
|
|
*/
|
|
|
|
|
private Long reviewerId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 审核时间
|
|
|
|
|
*/
|
|
|
|
|
private Date reviewTime;
|
|
|
|
|
|
2025-03-09 18:36:21 +08:00
|
|
|
|
/**
|
|
|
|
|
* 创建时间
|
|
|
|
|
*/
|
|
|
|
|
private Date createTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 编辑时间
|
|
|
|
|
*/
|
|
|
|
|
private Date editTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 更新时间
|
|
|
|
|
*/
|
|
|
|
|
private Date updateTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否删除
|
|
|
|
|
*/
|
|
|
|
|
@TableLogic
|
|
|
|
|
private Integer isDelete;
|
|
|
|
|
|
|
|
|
|
@TableField(exist = false)
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
}
|