Asoka.Wang 2b3f9acdce 123
2025-09-22 19:09:47 +08:00

54 lines
1.3 KiB
C#

using System.Collections.Generic;
namespace NPP.SmartSchedue.Api.Contracts.Services.Notification.Output;
/// <summary>
/// 预定义模板
/// </summary>
public class PredefinedTemplate
{
/// <summary>
/// 模板ID
/// </summary>
public string TemplateId { get; set; } = "";
/// <summary>
/// 模板名称
/// </summary>
public string TemplateName { get; set; } = "";
/// <summary>
/// 模板分类
/// </summary>
public string Category { get; set; } = "";
/// <summary>
/// 模板描述
/// </summary>
public string Description { get; set; } = "";
/// <summary>
/// 邮件主题模板
/// </summary>
public string EmailSubjectTemplate { get; set; } = "";
/// <summary>
/// 邮件内容模板
/// </summary>
public string EmailContentTemplate { get; set; } = "";
/// <summary>
/// 系统消息标题模板
/// </summary>
public string SystemMessageTitleTemplate { get; set; } = "";
/// <summary>
/// 系统消息内容模板
/// </summary>
public string SystemMessageContentTemplate { get; set; } = "";
/// <summary>
/// 支持的变量列表
/// </summary>
public List<TemplateVariable> SupportedVariables { get; set; } = new List<TemplateVariable>();
}