package com.monkeylessey.file.domain.entity;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
import com.monkeylessey.enums.general.FileUploadTypeEnum;
|
import com.monkeylessey.sys.domain.base.AbsEntity;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
|
/**
|
* @author 29443
|
* @version 1.0
|
* @date 2022/4/24
|
*/
|
@Data
|
@TableName("sys_file")
|
@ApiModel(value = "文件对象", description = "文件对象")
|
public class FileInfo extends AbsEntity {
|
|
@ApiModelProperty("oss文件名")
|
@TableField("file_key")
|
private String fileKey;
|
|
@ApiModelProperty("文件格式")
|
@TableField("content_type")
|
private String contentType;
|
|
@ApiModelProperty("文件大小")
|
@TableField("file_size")
|
private Long size;
|
|
@ApiModelProperty("文件原始名")
|
@TableField("original_filename")
|
private String originalFilename;
|
|
@ApiModelProperty("文件上传类型")
|
@TableField("upload_type")
|
private FileUploadTypeEnum uploadType;
|
|
@ApiModelProperty("追加位置")
|
@TableField("append_position")
|
private Long appendPosition;
|
|
|
}
|