using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Hotline.Share.Enums.FlowEngine; using Hotline.Share.Requests; namespace Hotline.Share.Dtos.FlowEngine.Workflow { /// /// 分页查询会签信息 /// /// 根据发起人过滤会签信息 /// public record QueryWorkflowCountersignDto(bool IsOnlyStarter, bool? IsProvince) : PagedKeywordRequest; public record QueryOrderCountersignDto : PagedKeywordRequest { /// /// 发起的会签 /// public bool? InitiatedCountersignature { get; set; } /// /// 会签已办 /// public bool? HandleCountersignature { get; set; } /// /// 标题 /// public string? Title { get; set; } /// /// 工单编码 /// public string? OrderNo { get; set; } /// /// 受理类型(√) /// public List AcceptTypes { get; set; } = new(); /// /// 来源渠道(√) /// public List Channels { get; set; } = new(); /// /// 会签类型 /// public ECounterSignType? CounterSignType { get; set; } /// /// 接办部门 /// public string? OrgName { get; set; } /// /// 热点分类(√) /// public List HotspotIds { get; set; } = new(); } }