using Hotline.Share.Requests; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Hotline.Share.Dtos.Order { public class OrderObserveDto : OrderObserveBaseDto { /// /// 工单ID /// public string OrderId { get; set; } /// /// /// public OrderDto Order { get; set; } } public class OrderObserveAddDto { /// /// 工单ID /// public List OrderIds { get; set; } } public class OrdersObserveAddDto { public string OrderId { get; set; } } public class OrderObserveDeleteDto { public List Ids { get; set; } } public class OrderObserveUpdateDto : OrderObserveAddDto { public string Id { get; set; } } public record OrderObserveListDto : PagedKeywordRequest { /// /// 标题 /// public string? Title { get; set; } /// /// 编号 /// public string? No { get; set; } /// /// 是否为省工单 /// public bool? IsProvince { get; set; } } public class OrderObserveBaseDto { public DateTime? LastModificationTime { get; set; } public bool IsDeleted { get; set; } /// /// 删除时间 /// public DateTime? DeletionTime { get; set; } /// /// 创建时间 /// public DateTime CreationTime { get; set; } public string Id { get; set; } /// /// 组织Id /// public string? CreatorOrgId { get; set; } public string? CreatorOrgName { get; set; } /// /// 创建人 /// public string? CreatorId { get; set; } public string? CreatorName { get; set; } } }