From bef98b513880e86e3498a512c11cf6e69cc8a02f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 14 May 2020 17:34:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=AC=E4=B8=9C=E4=BB=B7=E5=92=8C=E5=B8=82?= =?UTF-8?q?=E5=9C=BA=E4=BB=B7=E5=85=88=E5=B9=B3=E4=BA=86=EF=BC=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/jdshop/store_sku.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/business/partner/purchase/jdshop/store_sku.go b/business/partner/purchase/jdshop/store_sku.go index fca432b97..f28e3e461 100644 --- a/business/partner/purchase/jdshop/store_sku.go +++ b/business/partner/purchase/jdshop/store_sku.go @@ -319,7 +319,7 @@ func buildCreateWareParam(storeSku *dao.StoreSkuSyncInfo) (createSkuParamWare *j Width: 100, Height: 100, Weight: 0.5, - // JdPrice: jxutils.IntPrice2Standard(storeSku.UnitPrice), + JdPrice: jxutils.IntPrice2Standard(storeSku.UnitPrice), // MarketPrice: jxutils.IntPrice2Standard(storeSku.UnitPrice), } @@ -406,6 +406,7 @@ func buildCreateWareParam(storeSku *dao.StoreSkuSyncInfo) (createSkuParamWare *j features = append(features, feature) createSkuParamWare.Features = features //组合sku + var vendorPrice int64 = 0 for _, v := range storeSku.StoreSkuSyncInfoJds { var ( ggValueID int64 //规格的属性id @@ -434,10 +435,14 @@ func buildCreateWareParam(storeSku *dao.StoreSkuSyncInfo) (createSkuParamWare *j Type2: "com.jd.pop.ware.ic.api.domain.Sku", OuterID: utils.Int2Str(v.SkuID), } - sku.SaleAttrs = attrsPropSku createSkuParamSkus = append(createSkuParamSkus, sku) + + if v.VendorPrice > vendorPrice { + vendorPrice = v.VendorPrice + } } + createSkuParamWare.MarketPrice = jxutils.IntPrice2Standard(vendorPrice) return createSkuParamWare, createSkuParamSkus, err }