From 2baa48f6b650de7f21928ad3d91023295481754f Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Tue, 6 May 2025 18:03:50 +0800 Subject: [PATCH] 22 --- .../Implementation/InvoiceOrder/InvoiceOrderService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MyCode.Project.Services/Implementation/InvoiceOrder/InvoiceOrderService.cs b/MyCode.Project.Services/Implementation/InvoiceOrder/InvoiceOrderService.cs index c88b641..3741c02 100644 --- a/MyCode.Project.Services/Implementation/InvoiceOrder/InvoiceOrderService.cs +++ b/MyCode.Project.Services/Implementation/InvoiceOrder/InvoiceOrderService.cs @@ -82,12 +82,13 @@ namespace MyCode.Project.Services.Implementation Guid pid = orderItems.Select(t => t.InvoiceOrderId.Value).FirstOrDefault(); var orderHead = _invoiceOrderRepository.Queryable().Where(t => t.SupplierId == loginInfo.SupplierId && t.Id == pid).First(); var ids = orderItems.Select(t => t.Id).ToList(); - var OrderItemIds= orderItems.Select(t => t.PurchaseOrderItemId).ToList(); + if (orderHead == null) { throw new BaseException("订单数据不正确"); } orderItems = _invoiceOrderItemRepository.Queryable().Where(t => t.InvoiceOrderId == orderHead.Id).ToList(); + var OrderItemIds = orderItems.Select(t => t.PurchaseOrderItemId).ToList(); BillDelete billDelete = new BillDelete(); billDelete.Numbers = orderHead.FBillNo; try