using Hg.Core.Domain.Dto.InComplaint; namespace Hg.Core.Domain.Dto.OutComplaint { public class OutComplaintRestoreDto { public int Id { get; set; } public string? Resid { get; set; } public string? Cname { get; set; } public int? Deptid { get; set; } public string? Deptname { get; set; } public OutComplaintStatus? OutComplaintStatus { get; set; } public string? OutComplaintStatusStr { get { return OutComplaintStatus?.GetDescription(); } } public OutComplaintBusinessStatus? OutComplaintBusinessStatus { get; set; } public string? OutComplaintBusinessStatusStr { get { return OutComplaintBusinessStatus?.GetDescription(); } } public string? ComplaintId { get; set; } public List Restores { get; set; } } public class ComplaintLabelDto { public bool InComplaint { get; set; } public bool OutComplaint { get; set; } } public class OutComplaintImportDto { /// /// 资源id /// public string Resid { get; set; } /// /// 客户姓名 /// public string Cname { get; set; } public string DeptName { get; set; } /// /// 客户外诉日期 /// public DateTime? OutComplaintDate { get; set; } /// /// 外诉渠道 /// public string OutComplaintChannel { get; set; } /// /// 投诉内容 /// public string Content { get; set; } /// /// 投诉原因 /// public string Reasons { get; set; } /// /// 投诉原因 /// public string ComplaintStatus { get; set; } /// /// 处理跟进 /// public string Follow { get; set; } /// /// 合规核查 /// public string Remark { get; set; } } }