All checks were successful
Build and Deploy / deploy (push) Successful in 1m0s
进程重启或事务回滚不再丢掉 9610、轨迹和揽收;排货完成后再补轨迹、面单和计费相关触发。 Co-authored-by: Cursor <cursoragent@cursor.com>
35 lines
891 B
C#
35 lines
891 B
C#
namespace Oms.Application.Messaging;
|
|
|
|
/// <summary>
|
|
/// 后置步骤入参。轨迹授权头只在执行时使用,不要写进日志。
|
|
/// </summary>
|
|
public sealed class OrderSideEffectPayload
|
|
{
|
|
public int OperatorUserId { get; set; }
|
|
|
|
public string? PlatformCode { get; set; }
|
|
|
|
public int? CouponInstanceId { get; set; }
|
|
|
|
/// <summary>为 true 时轨迹创建成功后追加 A0101。</summary>
|
|
public bool AppendInitialTrack { get; set; }
|
|
|
|
public string? Authorization { 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; }
|
|
|
|
public string? InboundMethod { get; set; }
|
|
}
|