using Hotline.Share.Enums.Order; using SqlSugar; using XF.Domain.Repository; namespace Hotline.Orders { public class OrderScreen : FullStateEntity { /// /// 工单编号 /// [SugarColumn(ColumnDescription = "工单编号")] public string No { get; set; } /// /// 工单id /// [SugarColumn(ColumnDescription = "回访id")] public string VisitId { get; set; } /// /// 工单id /// [SugarColumn(ColumnDescription = "工单id")] public string OrderId { get; set; } /// /// 工单 /// [Navigate(NavigateType.OneToOne, nameof(VisitId))] public OrderVisit Visit { get; set; } /// /// 甄别申请类型id /// [SugarColumn(ColumnDescription = "甄别申请类型id")] public string? TypeDicId { get; set; } /// /// 甄别申请类型名称 /// [SugarColumn(ColumnDescription = "甄别申请类型名称")] public string? TypeDicName { get; set; } /// /// 甄别申请原因 /// [SugarColumn(ColumnDescription = "甄别申请原因", ColumnDataType = "varchar(2000)")] public string? Content { get; set; } /// /// 甄别申请状态 /// [SugarColumn(ColumnDescription = "甄别申请类型名称")] public EScreenStatus? Status { get; set; } } }