| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- package com.inspur.source.domain;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableLogic;
- import com.baomidou.mybatisplus.annotation.TableName;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import lombok.ToString;
- import org.dromara.common.tenant.core.TenantEntity;
- import java.io.Serial;
- import java.util.Date;
- /**
- * 文件资源对象 smsb_minio_data
- *
- * @author Hao Li
- * @date 2025-02-07
- */
- @Data
- @EqualsAndHashCode(callSuper = true)
- @TableName("smsb_minio_data")
- @ToString
- public class SmsbMinioData extends TenantEntity {
- @Serial
- private static final long serialVersionUID = 1L;
- /**
- * 主键ID
- */
- @TableId(value = "id")
- private Long id;
- /**
- * 桶名+文件名
- */
- private String keyName;
- /**
- * 文件相关信息
- */
- private String value;
- /**
- * 状态
- */
- private Long status;
- /**
- * 逻辑删除 0未删除1删除
- */
- @TableLogic
- private Integer delFlag;
- /**
- * 类型 1图片 ,2视频 3音频
- */
- private Integer type;
- /**
- * 原名
- */
- private String originalName;
- /**
- * 文件大小
- */
- private Integer size;
- /**
- * md5值
- */
- private String md5;
- /**
- * 子媒资排序
- */
- private Long sort;
- /**
- * 时长
- */
- private Long duration;
- private String resolution;
- private Integer codeRate;
- /**
- * 视频截图
- */
- private String screenshot;
- /**
- * AI审核ID
- */
- private Long aiAuditId;
- /**
- * 其他
- */
- private String remark;
- /**
- * 子文件的父key
- */
- private String parentKeyName;
- /**
- * 分类1:广告,2:公益,3:地方宣传,4.垫片
- */
- private Long tag;
- /**
- * 子分类(舍弃)
- */
- private Long subtag;
- /**
- * 分享(舍弃)
- */
- private Long shared;
- /**
- * (舍弃)
- */
- private Date lastSharedOpTime;
- /**
- * 0:不参与营销,1:参与营销
- */
- private Long marketing;
- private String createUser;
- /** 0-待转 1-成功 2-失败 */
- private Integer transState;
- private String fileUrl;
- /** 文件的下载地址 */
- private String downloadUrl;
- }
|