shanji 2 years ago
parent
commit
75622d674f
  1. 7
      BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs
  2. 2
      BBWYB.Server.Model/Dto/Response/PurchaseScheme/PurchaseSchemeResponse.cs

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

@ -320,10 +320,13 @@ namespace BBWYB.Server.Business
amount += purchaseSkuBasicInfoList.Sum(p => p.ItemList.Sum(s => s.Price));
}
if (purchaseScheme.DefaultCost != amount)
if (purchaseScheme.RealCost != amount ||
purchaseScheme.DefaultCost != amount)
{
purchaseScheme.RealCost = amount;
purchaseScheme.DefaultCost = amount;
var update = fsql.Update<PurchaseScheme>(purchaseScheme.Id).Set(p => p.DefaultCost, amount);
var update = fsql.Update<PurchaseScheme>(purchaseScheme.Id).Set(p => p.RealCost, amount)
.Set(p => p.DefaultCost, amount);
updatePurchaseSchemeList.Add(update);
}
}

2
BBWYB.Server.Model/Dto/Response/PurchaseScheme/PurchaseSchemeResponse.cs

@ -12,6 +12,8 @@ namespace BBWYB.Server.Model.Dto
//public string PurchaserLocation { get; set; }
public decimal LastPurchasePriceCost { get => RealCost; }
public new List<PurchaseSchemeProductResponse> PurchaseSchemeProductList { get; set; }
public List<Purchaser> PurchaserList { get; set; }

Loading…
Cancel
Save