using Oms.Domain.Shared;
using Oms.Domain.Shared.Enums;
using SqlSugar;
namespace Oms.Domain.ChannelsAggregate.Entities;
[SugarTable("t_issue_template")]
public class IssueTemplate : OmsAuditedAggregateRoot
{
public string? OrganizationId { get; set; }
public string IssueType { get; set; } = string.Empty;
public string Title { get; set; } = string.Empty;
public string Content { get; set; } = string.Empty;
public string NotifyMethod { get; set; } = string.Empty;
/// 处理人类型:customer=订单所属客户,user=指定用户。
public string? HandlerType { get; set; }
/// 指定处理人用户 Id(HandlerType=user 时)。
public int? HandlerUserId { get; set; }
public EnableStatus Status { get; set; } = EnableStatus.Enabled;
}