using System.ComponentModel.DataAnnotations;
namespace YD_Event.Application.Certificate.Dtos;
public class GenerateCertificateInput
{
///
/// 证书配置ID
///
[Required]
public long CertificateId { get; set; }
///
/// 指定模板ID (可选, 默认使用激活版本)
///
public long? TemplateId { get; set; }
///
/// 业务数据 (键值对)
///
public Dictionary Data { get; set; }
}
public class BatchGenerateCertificateInput
{
///
/// 证书配置ID
///
[Required]
public long CertificateId { get; set; }
///
/// 业务数据列表
///
public List> DataList { get; set; }
}