using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WX.CRM.Model.DTO { public class OrderRefundApplyRequest { /// /// 事业部 /// public int? Deptid { get; set; } /// /// 投诉类型 /// public int? RefundType { get; set; } /// /// 业务确认状态 /// public int? BusinessStatus { get; set; } /// /// 申请状态 /// public int? ApplyStatus { get; set; } /// /// 退款状态 /// public int? RefundStatus { get; set; } /// /// 支付类型 /// public int? PayStatus { get; set; } /// /// 投诉单号 /// public string ComplaintId { get; set; } /// /// 客户ID /// public string Resid { get; set; } /// /// 客户姓名 /// public string Cname { get; set; } /// /// 成交客服/工号 /// public string Eid { get; set; } /// /// 已退订单号 /// public int? Orderid { get; set; } /// /// 创建人/更新人 /// public string CreaetOrUpdateUser { get; set; } /// /// 日期搜索类型 /// public int DateType { get; set; } /// /// 日期 /// public DateTime? DateFrom { get; set; } /// /// 日期 /// public DateTime? DateTo { get; set; } public string txt_deptId { get; set; } public string txt_groupIds { get; set; } public decimal? txt_userId { get; set; } } public class OrderRefundApplyResponse { public int Id { get; set; } /// /// 投诉单号 /// public string ComplaintId { get; set; } /// /// 客户ID /// public string Resid { get; set; } /// /// 退款订单号 /// public int? Orderid { get; set; } /// /// 客户姓名 /// public string Cname { get; set; } /// /// 事业部 /// public int? Deptid { get; set; } /// /// 事业部 /// public string Deptname { get; set; } /// /// 组名 /// public string GroupName { get; set; } /// /// 成交客服 /// public int? Eid { get; set; } /// /// 成交客服 /// public string Euser { get; set; } /// /// 退款类型 /// public int? RefundType { get; set; } public string RefundTypeStr { get; set; } /// /// 业务确认状态 /// public int? BusinessStatus { get; set; } public string BusinessStatusStr { get; set; } /// /// 申请状态 /// public int? ApplyStatus { get; set; } public string ApplyStatusStr { get; set; } /// /// 退款状态 /// public int? RefundStatus { get; set; } public string RefundStatusStr { get; set; } /// /// 支付类型 /// public int? PayStatus { get; set; } public string PayStatusStr { get; set; } /// /// 退款人账号 /// public string RefundNo { get; set; } /// /// 退款人姓名 /// public string RefundName { get; set; } /// /// 退款金额 /// public decimal? RefundPrice { get; set; } /// /// 退款日期 /// public DateTime? RefundDate { get; set; } public string RefundDateStr { get; set; } /// /// 退款说明 /// public string RefundRemark { get; set; } /// /// 创建人 /// public string Creator { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } /// /// 更新人 /// public string Updater { get; set; } /// /// 更新时间 /// public DateTime? UpdateTime { get; set; } public int? CreateEid { get; set; } public int? UpdateEid { get; set; } /// /// 是否有处理意见 /// public bool HasComplianceRemark { get; set; } /// /// 是否有附件 /// public bool HasAttachment { get; set; } public string Attachment { get; set; } public string ComplianceOperator { get; set; } public int? ComplianceOperatorEid { get; set; } public DateTime? ComplianceTime { get; set; } public string ComplianceAttachment { get; set; } } public class OrderRefundDto { public int Id { get; set; } /// /// 投诉单号 /// public string ComplaintId { get; set; } /// /// 客户ID /// public string Resid { get; set; } /// /// 退款订单号 /// public int? Orderid { get; set; } /// /// 客户姓名 /// public string Cname { get; set; } /// /// 事业部 /// public int? Deptid { get; set; } /// /// 事业部 /// public string Deptname { get; set; } /// /// 成交客服 /// public int? Eid { get; set; } /// /// 成交客服 /// public string Euser { get; set; } /// /// 投诉类型 /// public int? RefundType { get; set; } public string RefundTypeStr { get; set; } /// /// 业务确认状态 /// public int? BusinessStatus { get; set; } public string BusinessStatusStr { get; set; } /// /// 申请状态 /// public int? ApplyStatus { get; set; } public string ApplyStatusStr { get; set; } /// /// 退款状态 /// public int? RefundStatus { get; set; } public string RefundStatusStr { get; set; } /// /// 支付类型 /// public int? PayStatus { get; set; } public string PayStatusStr { get; set; } /// /// 退款人账号 /// public string RefundNo { get; set; } /// /// 退款人姓名 /// public string RefundName { get; set; } /// /// 退款金额 /// public decimal? RefundPrice { get; set; } /// /// 退款日期 /// public DateTime? RefundDate { get; set; } public string RefundDateStr { get; set; } /// /// 退款说明 /// public string RefundRemark { get; set; } /// /// 创建人 /// public string Creator { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } /// /// 更新人 /// public string Updater { get; set; } /// /// 更新时间 /// public DateTime? UpdateTime { get; set; } public int? CreateEid { get; set; } public int? UpdateEid { get; set; } /// /// 是否有处理意见 /// public bool HasComplianceRemark { get; set; } /// /// 是否有附件 /// public bool HasAttachment { get; set; } public string Attachment { get; set; } /// /// 处理结果 /// public int? ComplianceResult { get; set; } public string ComplianceResultStr { get; set; } /// /// 处理说明 /// public string ComplianceRemark { get; set; } public string ComplianceAttachment { get; set; } } public class OrderRefundApplyAuditDto { public int Id { get; set; } public int BusinessStatus { get; set; } /// /// 处理人 /// public string Operator { get; set; } /// /// 处理人id /// public int? OperatorEid { get; set; } } }