diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index b52204f2f..520dab68a 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -1500,10 +1500,10 @@ func addSku(outSkuId string, cagtegoryId int, shopCategories []int64, brandId in func UploadJdsImage(ctx *jxcontext.Context) (err error) { var ( - jdStoreIDs = []string{"11734848"} - jdStoreIDxipu = "12005417" - skuMap = make(map[string]partner.StoreSkuInfo) - priceList = make(map[string][]*partner.StoreSkuInfo) + jdStoreIDs = []string{"12007046"} + // jdStoreIDxipu = "12005417" + // skuMap = make(map[string]partner.StoreSkuInfo) + priceList = make(map[string][]*partner.StoreSkuInfo) // statusList1 = make(map[string][]*partner.StoreSkuInfo) // statusList2 = make(map[string][]*partner.StoreSkuInfo) // stockList = make(map[string][]*partner.StoreSkuInfo) @@ -1514,23 +1514,25 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { handler := partner.GetPurchasePlatformFromVendorID(model.VendorIDJD).(partner.IPurchasePlatformStoreSkuHandler) multiHandler := partner.GetPurchasePlatformFromVendorID(model.VendorIDJD).(partner.IMultipleStoresHandler) allSkuNameInfoList, err := multiHandler.GetSkus(ctx, vendorOrgCode, 0, "") - skuInfos := storeSkuFullList2BareFilter(allSkuNameInfoList) - outStoreSkuList, err := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreIDxipu, skuInfos) - for _, vv := range outStoreSkuList { - skuMap[vv.VendorSkuID] = *vv - } + // skuInfos := storeSkuFullList2BareFilter(allSkuNameInfoList) + // outStoreSkuList, err := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreIDxipu, skuInfos) + // for _, vv := range outStoreSkuList { + // skuMap[vv.VendorSkuID] = *vv + // } for _, jdStoreID := range jdStoreIDs { skuInfos2 := storeSkuFullList2BareFilter(allSkuNameInfoList) outStoreSkuList2, _ := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreID, skuInfos2) for _, v := range outStoreSkuList2 { - a := skuMap[v.VendorSkuID] - if &a == nil { - continue - } - if a.VendorPrice != v.VendorPrice { - v.VendorPrice = a.VendorPrice - priceList[jdStoreID] = append(priceList[jdStoreID], v) - } + v.VendorPrice = utils.Float64TwoInt64(float64(v.VendorPrice) * 1.05) + priceList[jdStoreID] = append(priceList[jdStoreID], v) + // a := skuMap[v.VendorSkuID] + // if &a == nil { + // continue + // } + // if a.VendorPrice != v.VendorPrice { + // v.VendorPrice = a.VendorPrice + // priceList[jdStoreID] = append(priceList[jdStoreID], v) + // } // if a.Status != v.Status { // v.Status = a.Status // if v.Status == model.SkuStatusNormal {