MaterialSubmitVo.java 1.04 KB
package com.wondertek.dto;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * @Description: 素材提交
 * @Author W5669
 * @Create 2025/7/24
 * @Version 1.0
 */
@Data
public class MaterialSubmitVo {
    //png、jpg、mp4等
    @NotBlank(message = "文件类型不能为空")
    private String fileType;
    //垫片名
    @NotBlank(message = "垫片名不能为空")
    private String backupName;
    //审片间id
    private Long roomId;
    //1:垫片1,2:垫片2
    private Integer backupOrder;
    //垫片状态 0-默认 1-当前选中
    private String backupStatus;
    // 操作类型 1-提交素材库 2-上传审片间
    @NotBlank(message = "操作类型不能为空")
    private String operateType;
    //文件路径,绝对路径
    @NotBlank(message = "文件路径不能为空")
    private String filePath;
    //封面图路径,绝对路径
    private String coverPath;
    //时长
    @NotNull(message = "时长不能为空")
    private Long duration;

}