using Fake.EventBus.Distributed; namespace Oms.Application.Messaging.ParcelCreate; /// /// 创单后置:上门揽收时创建并挂接揽收订单(可选再预报承运)。 /// [Serializable] public class OrderParcelPickupAttachIntegrationEvent : IntegrationEvent { public int OrderId { get; set; } public int? CustomerId { get; set; } public int SenderAddressId { get; set; } public int WarehouseId { get; set; } public string? PickupDirection { get; set; } public string? CarrierCode { get; set; } public string? CarrierService { get; set; } public DateTime ExpectPickupTime { get; set; } }