package com.ycwl.basic.integration.render.dto.template;

import com.ycwl.basic.integration.render.dto.common.OutputSpecDTO;
import lombok.Data;

/**
 * 更新模板请求
 */
@Data
public class UpdateTemplateRequest {

    /**
     * 模板名称
     */
    private String name;

    /**
     * 描述
     */
    private String description;

    /**
     * 缩略图URL
     */
    private String thumbnailUrl;

    /**
     * 默认时长(毫秒)
     */
    private Long defaultDurationMs;

    /**
     * 输出规格
     */
    private OutputSpecDTO outputSpec;

    /**
     * 背景音乐URL
     */
    private String bgmUrl;

    /**
     * 背景音乐是否固定
     */
    private Boolean bgmFixed;
}
