/// <summary> /// 设置已出库 /// </summary> /// <param name="IdList"></param> public void Outbound(IList <Guid> IdList) { if (IdList == null || !IdList.Any()) { return; } foreach (var item in IdList) { var order = SaleOrderRepository.GetModel(item); if (order == null) { continue; } if (order.Status != EnumSaleOrderStatus.Initial) { throw new Exception("只有对待出库的销售单做出库操作。"); } SaleOrderRepository.Outbound(order); } }