16 lines
392 B
C#
16 lines
392 B
C#
using Oms.Application.Dtos.Orders;
|
|
|
|
namespace Oms.Application.Services.Orders;
|
|
|
|
/// <summary>
|
|
/// 单产品查价试算结果(成功或带步骤的失败原因)。
|
|
/// </summary>
|
|
internal sealed class PriceCheckAttemptResult
|
|
{
|
|
public ParcelQuoteResult? Quote { get; init; }
|
|
|
|
public OrderPriceCheckFailureOutput? Failure { get; init; }
|
|
|
|
public bool Success => Quote != null;
|
|
}
|