123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- using Hotline.Share.Enums.Order;
- using Hotline.Share.Requests;
- namespace Hotline.Share.Dtos.JudicialManagement
- {
- /// <summary>
- /// 司法行政监督管理工单查询参数
- /// </summary>
- public record QueryEnforcementOrderDto : PagedRequest
- {
- /// <summary>
- /// 标题
- /// </summary>
- public string Title { get; set; }
- /// <summary>
- /// 省本地编号(√)
- /// </summary>
- public string ProvinceNo { get; set; }
- /// <summary>
- /// 本地编号(√)
- /// </summary>
- public string No { get; set; }
- /// <summary>
- /// 受理类型(√)
- /// </summary>
- public List<string> AcceptTypes { get; set; } = new();
- /// <summary>
- /// 来源渠道(√)
- /// </summary>
- public List<string> Channels { get; set; } = new();
- /// <summary>
- /// 转接号码(转接来源)(√)
- /// </summary>
- public string? TransferPhone { get; set; }
- /// <summary>
- /// 热点分类(√)
- /// </summary>
- public List<string> HotspotIds { get; set; } = new();
- /// <summary>
- /// 事项类型
- /// </summary>
- public string EventTypeId { get; set; }
- /// <summary>
- /// 接办部门(√)
- /// </summary>
- public List<string> OrgCodes { get; set; } = new();
- /// <summary>
- /// 受理坐席名字或工号(×)
- /// </summary>
- public string? NameOrNo { get; set; }
- /// <summary>
- /// 受理时间(工单创建时间)(√)
- /// </summary>
- public DateTime? CreationTimeStart { get; set; }
- public DateTime? CreationTimeEnd { get; set; }
- /// <summary>
- /// 紧急程度(√)
- /// </summary>
- public List<EEmergencyLevel> EmergencyLevels { get; set; } = new();
- /// <summary>
- /// 来电号码(×)
- /// </summary>
- public string? FromPhone { get; set; }
- /// <summary>
- /// 来电或联系电话(√)
- /// </summary>
- public string? PhoneNo { get; set; }
- /// <summary>
- /// 推送分类(√)(单选)
- /// </summary>
- public string? PushTypeCode { get; set; }
- /// <summary>
- /// 期满时间(√)
- /// </summary>
- public DateTime? ExpiredTimeStart { get; set; }
- public DateTime? ExpiredTimeEnd { get; set; }
- /// <summary>
- /// 工单状态(√)
- /// </summary>
- public List<EOrderStatus> Statuses { get; set; } = new();
- /// <summary>
- /// 接办人(√)
- /// </summary>
- public string? ActualHandlerName { get; set; }
- /// <summary>
- /// 当前办理节点(√)(单选)
- /// </summary>
- public string CurrentStepCode { get; set; }
- /// <summary>
- /// 办结时间(√)
- /// </summary>
- public DateTime? ActualHandleTimeStart { get; set; }
- public DateTime? ActualHandleTimeEnd { get; set; }
- /// <summary>
- /// 是否超期(√)
- /// </summary>
- public bool? IsOverTime { get; set; }
- /// <summary>
- /// 来电主体(√)(单选)
- /// </summary>
- public EIdentityType? IdentityType { get; set; }
- /// <summary>
- /// 来电人姓名(×)
- /// </summary>
- public string? FromName { get; set; }
- /// <summary>
- /// 区域(×)(多选)
- /// </summary>
- public List<string> AreaCodes { get; set; } = new();
- /// <summary>
- /// 是否省工单(空为全部 true为省工单 false为市工单)
- /// </summary>
- public bool? IsProvinceOrder { get; set; }
- /// <summary>
- /// 是否行政执法类
- /// </summary>
- public bool? IsEnforcementOrder { get; set; }
- /// <summary>
- /// 是否推诿
- /// </summary>
- public bool? IsPassTheBuckOrder { get; set; }
- /// <summary>
- /// 线索是否属实
- /// </summary>
- public bool? IsTheClueTrue { get; set; }
- }
- }
|