using Hotline.Share.Requests; namespace Hotline.Share.Dtos.Order.Publish; public record QueryOrderPublishDto : PagedKeywordRequest { /// /// 发布状态 /// public EPubState? PubState { get; set; } /// /// 工单标题 /// public string? OrderTitle { get; set; } /// /// 工单编号 /// public string? No { get; set; } /// /// 发布人 /// public string? PubMan { get; set; } /// /// 发布范围 /// public EPublicState? PubRange { get; set; } /// /// 受理类型 /// public List? AcceptTypes { get; set; } = new(); /// /// 热点分类 /// public List? HotspotIds { get; set; } = new(); /// /// 受理时间(工单创建时间) /// public DateTime? CreationTimeStart { get; set; } public DateTime? CreationTimeEnd { get; set; } /// /// 归档时间 /// public DateTime? FiledTimeStart { get; set; } public DateTime? FiledTimeEnd { get; set; } /// /// 归档方式 /// public FiledType? FiledType { get; set; } /// /// 是否会签 /// public bool? IsCountersign { get; set; } /// /// 是否解决 /// public bool? Resolve { get; set; } /// /// 是否只查询自己的待发布工单 /// public bool QuerySelf { get; set; } }