namespace Oms.Application.Dtos.Orders;
///
/// 查价未命中原因(按产品维度)。
///
public class OrderPriceCheckFailureOutput
{
///
/// 销售产品主键。
///
public int ProductId { get; set; }
///
/// 产品代码。
///
public string ProductCode { get; set; } = string.Empty;
///
/// 产品名称。
///
public string ProductName { get; set; } = string.Empty;
///
/// 未命中步骤:product / snapshot / blacklist / weight / zone / price。
///
public string Step { get; set; } = string.Empty;
///
/// 未命中原因说明。
///
public string Reason { get; set; } = string.Empty;
///
/// 货物类型名称(展示)。
///
public string? CargoTypeName { get; set; }
///
/// 仓库名称(展示)。
///
public string? WarehouseName { get; set; }
}