using Hotline.Share.Dtos.File; 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 OrderUrgeAddDto { /// /// 工单ID /// public List OrderIds { get; set; } /// /// 催办申请内容 /// public string UrgeContent { get; set; } /// /// 是否接受短信,勾选校验手机号 /// public bool AcceptSms { get; set; } } public class OrderUrgeDto : UrgeOrderDto { /// /// 附件列表 /// public List Files { get; set; } = new(); } public class ApplyOrderUrgeDto { /// /// 工单ID /// public string OrderId { get; set; } public List UrgeOrgDtos { get; set; } = new List(); /// /// 催办回复时限 /// public DateTime ReplyLimitTime { get; set; } /// /// 催办申请内容 /// public string ApplyContent { get; set; } /// /// 是否接受短信,勾选校验手机号 /// public bool AcceptSms { get; set; } /// /// 附件列表 /// public List Files { get; set; } = new(); } public class BatchApplyOrderUrgeDto { public List applyOrderUrges { get; set; } } public class ReplyOrderUrgeDto { public string Id { get; set; } /// /// 催办回复内容 /// public string ReplyContent { get; set; } /// /// 回复人 /// public string ReplyId { get; set; } /// /// 附件列表 /// public List Files { get; set; } = new(); } public class SignOrderUrgeDto { public string Id { get; set; } } public class ApplyUrgeOrgDto { /// /// 被督办部门ID /// public string OrgId { get; set; } /// /// 被督办部门名称 /// public string OrgName { get; set; } } public class PublishUrgeDto { // /// 工单对象 /// public OrderDto Order { get; set; } public UrgeOrderDto Urge { get; set; } /// /// 附件 /// public string ClientGuid { get; set; } } }