using CRM.Core.Common.EventBus; using System; namespace CRM.Core.BLL.EventBus.Events { public class PayOrderEvent : IEvent { public PayOrderEvent() { } public PayOrderEvent(int orderId, string orderStatus, string orderStatusName, decimal arrivalPay, DateTime arrivalTime, string deptCode, int sid, int auditor, string auditorName, DateTime auditTime, string payNo, DateTime? payDate) { OrderId = orderId; OrderStatus = orderStatus; OrderStatusName = orderStatusName; ArrivalPay = arrivalPay; ArrivalTime = arrivalTime; DeptCode = deptCode; Sid = sid; Auditor = auditor; AuditorName = auditorName; AuditTime = auditTime; PayNo = payNo; PayDate = payDate; } public int OrderId { get; set; } public string OrderStatus { get; set; } public string OrderStatusName { get; set; } public decimal ArrivalPay { get; set; } public DateTime ArrivalTime { get; set; } public string DeptCode { get; set; } public int Sid { get; set; } public int Auditor { get; set; } public string AuditorName { get; set; } public DateTime AuditTime { get; set; } public string PayNo { get; set; } public DateTime? PayDate { get; set; } } }