admin/src/Oms.Domain/OrdersAggregate/Consts/OrderBatchJobStatusCodes.cs
zzh dcd985bca4 feat: 创单/出入库后置副作用接入 Fake.EventBus,预报计费排货走 MQ
将轨迹、面单、9610、揽收、自动触发与 ForecastBilling 异步化,缩短扫码与下单 RT;队列未启用时同步回落。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-10 10:54:24 +08:00

43 lines
1.7 KiB
C#

namespace Oms.Domain.OrdersAggregate.Consts;
public static class OrderBatchJobStatusCodes
{
public const string Pending = "pending";
public const string Running = "running";
public const string Completed = "completed";
public const string Failed = "failed";
public const string Cancelled = "cancelled";
}
public static class OrderBatchJobItemStatusCodes
{
public const string Pending = "pending";
public const string Running = "running";
public const string Success = "success";
public const string Failed = "failed";
public const string Cancelled = "cancelled";
}
public static class OrderBatchActionCodes
{
public const string TrackUpsertSmallBag = "track-upsert-small-bag";
public const string DownstreamForwardCreateOne = "downstream-forward-create-one";
public const string Pay = "pay";
public const string PreDeclare = "pre-declare";
public const string Intercept = "intercept";
public const string CancelIntercept = "cancel-intercept";
public const string Delete = "delete";
public const string MarkProblematic = "mark-problematic";
public const string MarkClaimed = "mark-claimed";
public const string HandleStatusUpdate = "handle-status-update";
public const string Print = "print";
public const string GenerateLabelPdf = "generate-label-pdf";
public const string InboundBilling = "inbound-billing";
/// <summary>创单/草稿预报:预报应收计费 + 排货应付。</summary>
public const string ForecastBilling = "forecast-billing";
public const string Reallocate = "reallocate";
public const string Export = "export";
public const string ParcelCreate = "parcel-create";
public const string ImportRow = "import-row";
}