namespace Oms.Application.Dtos.Orders;
///
/// 查价提示:缺失条件与免责声明(避免客户误以为报价为最终价)。
///
public class OrderPriceCheckHintOutput
{
///
/// 报价精度:exact=条件较完整;estimated=含估算项,仅供参考。
///
public string QuoteLevel { get; set; } = PriceCheckQuoteLevelCodes.Exact;
///
/// 缺失或未指定的入参字段编码(dimensions/postalCode/cargoType/warehouse 等)。
///
public List MissingFieldCodes { get; set; } = [];
///
/// 面向客户的提示文案。
///
public List Disclaimers { get; set; } = [];
}
///
/// 查价报价精度。
///
public static class PriceCheckQuoteLevelCodes
{
public const string Exact = "exact";
public const string Estimated = "estimated";
}