From 25716ebd7a1ed93a86cd0d584d000d1d76e2ca83 Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Fri, 7 Jul 2023 14:59:46 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=A4=8D=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs index f98ab8fe..7d4c09d4 100644 --- a/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs +++ b/BBWY.Server.Business/PurchaseOrderV2/BatchPurchase/BatchPurchaseBusiness.cs @@ -570,6 +570,13 @@ namespace BBWY.Server.Business } } + { + var groups = request.CargoParamGroupList.GroupBy(g => g.PurchaserId); + if (groups.Any(g => g.Count() > 1)) + throw new BusinessException("CargoParamGroupList存在重复的商家"); + } + + var shop = freeSqlMultiDBManager.MDSfsql.Select().Where(s => s.ShopId == request.ShopId.ToString()).ToOne(); if (shop == null) throw new BusinessException("无效的店铺Id");