/// <summary> /// 取消销售单 /// </summary> /// <param name="idList"></param> public void CancelOrder(IList <Guid> idList) { if (idList == null || !idList.Any()) { return; } foreach (var Id in idList) { var model = GetModel(Id); if (model == null) { continue; } var order = new FinanceOrder(); order.Code = this.FinanceOrderRepository.GetSequenceNextCode(); SaleOrderRepository.Cancel(model, order); } }