From 513c14c707579fad6ca3ec6d8ef80c5419baab42 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Thu, 27 Jul 2023 19:14:38 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E4=B8=8B=E5=8D=95=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=BF=94=E5=9B=9E=E5=85=B7=E4=BD=93=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BatchPurchase/BatchPurchaseBusiness.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs index 15f39dd1..d5652b60 100644 --- a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs +++ b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs @@ -854,6 +854,15 @@ namespace BBWY.Server.Business }); } + if (failSkuList != null && failSkuList.Count() > 0) + { + var errorMsgBuilder = new StringBuilder(); + foreach (var failSku in failSkuList) + { + errorMsgBuilder.AppendLine($"sku:{failSku.SkuId},reason:{failSku.ErrorMsg}"); + } + throw new BusinessException($"下单失败\r\n{errorMsgBuilder.ToString()}"); + } return new BatchCreareOrderResponse() { FailSkuList = failSkuList,