Browse Source

完成优化验证

liangku_skuoptimazation
shanji 1 year ago
parent
commit
c98af67bb4
  1. 2
      BBWYB.Server.Business/SkuOptimization/SkuOptimizationBusiness.cs

2
BBWYB.Server.Business/SkuOptimization/SkuOptimizationBusiness.cs

@ -436,6 +436,8 @@ namespace BBWYB.Server.Business
var purchaseSchemeIdList = fsql.Select<PurchaseScheme>().Where(ps => ps.BelongBargainTeamId == uInfo.user.DepartmentId &&
skuIdList.Contains(ps.SkuId))
.ToList(ps => ps.Id);
if (purchaseSchemeIdList.Count() == 0)
throw new BusinessException($"议价组{uInfo.department.DepartmentName}没有参与竞标的采购方案,不能完成优化任务");
var noJoinCompetitiveTenderSchemeIdList = purchaseSchemeIdList.Except(competitiveTenderSchemeIdList);
if (noJoinCompetitiveTenderSchemeIdList.Count() > 0)
throw new BusinessException($"议价组{uInfo.department.DepartmentName}存在{noJoinCompetitiveTenderSchemeIdList.Count()}个符合条件但未参与竞标的采购方案");

Loading…
Cancel
Save