Browse Source

查询采购方案列表返回配件sku失效情况

yijia
shanji 2 years ago
parent
commit
fd0f88e29a
  1. 2
      BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs
  2. 5
      BBWYB.Server.Model/Dto/Response/PurchaseScheme/PurchaseSchemeProductSkuResponse.cs

2
BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs

@ -604,9 +604,11 @@ namespace BBWYB.Server.Business
foreach (var schemeProductSku in schemeProduct.PurchaseSchemeProductSkuList)
{
schemeProductSku.IsInvalid = 1;
var basicSku = basicInfo.ItemList.FirstOrDefault(x => x.PurchaseSkuId == schemeProductSku.PurchaseSkuId);
if (basicSku != null)
{
schemeProductSku.IsInvalid = 0;
schemeProductSku.PurchaseSkuTitle = basicSku.Title;
schemeProductSku.PurchaseSkuPrice = basicSku.Price;
schemeProductSku.PurchaseSkuLogo = basicSku.Logo;

5
BBWYB.Server.Model/Dto/Response/PurchaseScheme/PurchaseSchemeProductSkuResponse.cs

@ -17,5 +17,10 @@
/// 采购SKU单价 仅在查询条件IncludePurchaseSkuBasicInfo=1时具备该值
/// </summary>
public decimal? PurchaseSkuPrice { get; set; }
/// <summary>
/// 是否失效 失效=1 其余情况默认为有效 仅在查询条件IncludePurchaseSkuBasicInfo=1时具备该值
/// </summary>
public int? IsInvalid { get; set; }
}
}

Loading…
Cancel
Save