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; }
}
}