using Hotline.Share.Enums.Order; using Hotline.Share.Requests; namespace Hotline.Share.Dtos.Order.Publish; public record QueryOrderPublishDto : PagedKeywordRequest { /// /// 发布状态 /// public EPubState? PubState { get; set; } /// /// 工单编号 /// public string? No { get; set; } /// /// 工单标题 /// public string? Title { get; set; } /// /// 受理时间(工单创建时间) /// public DateTime? CreationTimeStart { get; set; } public DateTime? CreationTimeEnd { get; set; } /// /// 省期满时间开始 /// public DateTime? ExpiredTimeProvinceStart { get; set; } /// /// 省期满时间结束 /// public DateTime? ExpiredTimeProvinceEnd { get; set; } /// /// 来电号码(×) /// public string? FromPhone { get; set; } /// /// 接办名称(综合查询使用) /// public string? ActualHandleOrgName { get; set; } /// /// 受理类型 /// public List? AcceptTypes { get; set; } = new(); /// /// 受理类型(√) /// public string? AcceptType { get; set; } /// /// 热点分类关键词 /// public string? Hotspot { get; set; } /// /// 热点分类 /// public List? HotspotIds { get; set; } = new(); /// /// 受理坐席名字或工号(×) /// public string? NameOrNo { get; set; } /// /// 派单人 /// public string? CenterToOrgHandlerName { get; set; } /// /// 发布范围 /// public EPublicState? PubRange { get; set; } /// /// 归档时间 /// public DateTime? FiledTimeStart { get; set; } public DateTime? FiledTimeEnd { get; set; } /// /// 工单标签 /// public string? OrderTag { get; set; } /// /// 归档方式 /// public FiledType? FiledType { get; set; } /// /// 是否会签 /// public bool? IsCountersign { get; set; } /// /// 是否解决 /// public bool? Resolve { get; set; } /// /// 是否只查询自己的待发布工单 /// public bool? QuerySelf { get; set; } /// /// 是否省工单(空为全部 true为省工单 false为市工单) /// public bool? IsProvinceOrder { get; set; } /// /// 来源渠道(√) /// public string? Channel { get; set; } /// /// 是否超期 /// public bool? IsOverTime { get; set; } /// /// 查询批次 /// public int QueryIndex { get; set; } /// /// 一级部门 /// public string? OrgLevelOneName { get; set; } /// /// 来电主体(√)(单选) /// public EIdentityType? IdentityType { get; set; } }