From 01e1ea2bc3883cf20b89deed7d0760ccd67d96ab Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Sun, 22 Oct 2023 23:17:34 +0800 Subject: [PATCH] =?UTF-8?q?1=EF=BC=89=E6=9F=A5=E8=AF=A2=E9=87=87=E8=B4=AD?= =?UTF-8?q?=E6=96=B9=E6=A1=88=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=EF=BC=8C?= =?UTF-8?q?=E5=A6=82=E6=9E=9C=E9=9C=80=E8=A6=81=E6=9F=A5=E8=AF=A2=E9=85=8D?= =?UTF-8?q?=E4=BB=B6=E4=BF=A1=E6=81=AF=EF=BC=8C=E9=87=87=E8=B4=AD=E6=96=B9?= =?UTF-8?q?=E6=A1=88=E9=BB=98=E8=AE=A4=E6=88=90=E6=9C=AC=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E6=9C=80=E6=96=B0=E5=80=BC=202=EF=BC=89=E9=87=8D=E6=96=B0?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=89=80=E6=9C=89=E9=85=8D=E4=BB=B6=E7=9A=84?= =?UTF-8?q?=E6=9C=80=E8=BF=91=E9=87=87=E8=B4=AD=E4=BB=B7=EF=BC=8C=E4=B8=8D?= =?UTF-8?q?=E5=8F=96api=E7=9A=84price=20,=E7=94=A8itemAmount=20/=20quantit?= =?UTF-8?q?y=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs | 2 ++ SDKAdapter/PurchasePlatform/Client/Impl/PP_1688Client.cs | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs b/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs index 1381560..5283752 100644 --- a/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs +++ b/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs @@ -797,6 +797,7 @@ namespace BBWYB.Server.Business #region 获取采购方案基本信息 if (request.IncludePurchaseSkuBasicInfo == 1) { + scheme.DefaultCost = 0; foreach (var schemeProduct in schemeProductList) { try @@ -823,6 +824,7 @@ namespace BBWYB.Server.Business schemeProductSku.PurchaseSkuTitle = basicSku.Title; schemeProductSku.PurchaseSkuPrice = basicSku.Price; schemeProductSku.PurchaseSkuLogo = basicSku.Logo; + scheme.DefaultCost += schemeProductSku.PurchaseSkuPrice.Value * (schemeProductSku.PurchaseRatio ?? 1); } } } diff --git a/SDKAdapter/PurchasePlatform/Client/Impl/PP_1688Client.cs b/SDKAdapter/PurchasePlatform/Client/Impl/PP_1688Client.cs index f1cc945..438e020 100644 --- a/SDKAdapter/PurchasePlatform/Client/Impl/PP_1688Client.cs +++ b/SDKAdapter/PurchasePlatform/Client/Impl/PP_1688Client.cs @@ -245,7 +245,8 @@ namespace SDKAdapter.PurchasePlatform.Client SpecId = itemJToken.Value("specId"), ProductAmount = itemJToken.Value("itemAmount"), Quantity = Convert.ToInt32(itemJToken.Value("quantity")), - Price = itemJToken.Value("price"), + //Price = itemJToken.Value("price"), + Price = itemJToken.Value("itemAmount") / itemJToken.Value("quantity"), OrderSkuId = itemJToken.Value("subItemID") }).ToList() };