namespace Oms.Application.Dtos.Orders; /// /// 工作台订单统计概览。 /// public class OrderWorkplaceStatsOutput { /// /// 全部订单数量(不含已删除)。 /// public int Total { get; set; } /// /// 按 OrderStatus 分组的数量。 /// public Dictionary Counts { get; set; } = new(StringComparer.OrdinalIgnoreCase); /// /// 今日新增订单(按创建时间,不含已删除)。 /// public int TodayCreated { get; set; } /// /// 昨日新增订单(按创建时间,不含已删除)。 /// public int YesterdayCreated { get; set; } /// /// 较昨日新增百分比;昨日为 0 且今日有单时为 100,双方均为 0 时为 null。 /// public decimal? DayOverDayGrowthPercent { get; set; } /// /// 待发货数量。 /// public int PendingShip { get; set; } /// /// 已发货数量(待上网 + 运输中 + 派送成功/失败)。 /// public int Shipped { get; set; } /// /// 待上网数量。 /// public int PendingOnline { get; set; } /// /// 问题件数量。 /// public int Problematic { get; set; } /// /// 店铺数量。 /// public int StoreCount { get; set; } /// /// 店铺订单待处理数量(履约状态 pending)。 /// public int StoreOrderPending { get; set; } }