package org.jeecg.modules.app.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.List;

@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@Schema(description = "文档模板配置DTO")
public class DocTemplateDTO {
    @Schema(description = "文档模板名称")
    private String docTemplateName;

    @Schema(description = "文档模板类型")
    private Integer docTemplateType;

    @Schema(description = "文件ID")
    private String fileId;

    @Schema(description = "重定向URL")
    private String redirectUrl;

    @Schema(description = "签署方角色标识")
    private List<String> signerRoles;
}
