|
@ -29,6 +29,15 @@ namespace BBWY.Server.Business |
|
|
{ |
|
|
{ |
|
|
if (batchCURDSchemeRequest.EditPurchaseSchemeList.Count == 0 && batchCURDSchemeRequest.AddPurchaseSchemeList.Count == 0) |
|
|
if (batchCURDSchemeRequest.EditPurchaseSchemeList.Count == 0 && batchCURDSchemeRequest.AddPurchaseSchemeList.Count == 0) |
|
|
throw new BusinessException("非法参数"); |
|
|
throw new BusinessException("非法参数"); |
|
|
|
|
|
if (batchCURDSchemeRequest.AddPurchaseSchemeList.Any(p => string.IsNullOrEmpty(p.PurchaserId) || |
|
|
|
|
|
string.IsNullOrEmpty(p.PurchaserName) || |
|
|
|
|
|
string.IsNullOrEmpty(p.PurchaserLocation))) |
|
|
|
|
|
throw new BusinessException("新增方案中有采购商Id/Name/Location为空"); |
|
|
|
|
|
|
|
|
|
|
|
if (batchCURDSchemeRequest.AddPurchaseSchemeList.Any(p => string.IsNullOrEmpty(p.PurchaserId) || |
|
|
|
|
|
string.IsNullOrEmpty(p.PurchaserName) || |
|
|
|
|
|
string.IsNullOrEmpty(p.PurchaserLocation))) |
|
|
|
|
|
throw new BusinessException("编辑方案中有采购商Id/Name/Location为空"); |
|
|
|
|
|
|
|
|
List<PurchaseScheme> addPurchaseSchemeList = null; |
|
|
List<PurchaseScheme> addPurchaseSchemeList = null; |
|
|
List<PurchaseSchemeProduct> addPurchaseSchemeProductList = new List<PurchaseSchemeProduct>(); |
|
|
List<PurchaseSchemeProduct> addPurchaseSchemeProductList = new List<PurchaseSchemeProduct>(); |
|
|