刷价格
This commit is contained in:
@@ -1500,10 +1500,10 @@ func addSku(outSkuId string, cagtegoryId int, shopCategories []int64, brandId in
|
|||||||
|
|
||||||
func UploadJdsImage(ctx *jxcontext.Context) (err error) {
|
func UploadJdsImage(ctx *jxcontext.Context) (err error) {
|
||||||
var (
|
var (
|
||||||
jdStoreIDs = []string{"11734848"}
|
jdStoreIDs = []string{"12007046"}
|
||||||
jdStoreIDxipu = "12005417"
|
// jdStoreIDxipu = "12005417"
|
||||||
skuMap = make(map[string]partner.StoreSkuInfo)
|
// skuMap = make(map[string]partner.StoreSkuInfo)
|
||||||
priceList = make(map[string][]*partner.StoreSkuInfo)
|
priceList = make(map[string][]*partner.StoreSkuInfo)
|
||||||
// statusList1 = make(map[string][]*partner.StoreSkuInfo)
|
// statusList1 = make(map[string][]*partner.StoreSkuInfo)
|
||||||
// statusList2 = make(map[string][]*partner.StoreSkuInfo)
|
// statusList2 = make(map[string][]*partner.StoreSkuInfo)
|
||||||
// stockList = 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)
|
handler := partner.GetPurchasePlatformFromVendorID(model.VendorIDJD).(partner.IPurchasePlatformStoreSkuHandler)
|
||||||
multiHandler := partner.GetPurchasePlatformFromVendorID(model.VendorIDJD).(partner.IMultipleStoresHandler)
|
multiHandler := partner.GetPurchasePlatformFromVendorID(model.VendorIDJD).(partner.IMultipleStoresHandler)
|
||||||
allSkuNameInfoList, err := multiHandler.GetSkus(ctx, vendorOrgCode, 0, "")
|
allSkuNameInfoList, err := multiHandler.GetSkus(ctx, vendorOrgCode, 0, "")
|
||||||
skuInfos := storeSkuFullList2BareFilter(allSkuNameInfoList)
|
// skuInfos := storeSkuFullList2BareFilter(allSkuNameInfoList)
|
||||||
outStoreSkuList, err := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreIDxipu, skuInfos)
|
// outStoreSkuList, err := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreIDxipu, skuInfos)
|
||||||
for _, vv := range outStoreSkuList {
|
// for _, vv := range outStoreSkuList {
|
||||||
skuMap[vv.VendorSkuID] = *vv
|
// skuMap[vv.VendorSkuID] = *vv
|
||||||
}
|
// }
|
||||||
for _, jdStoreID := range jdStoreIDs {
|
for _, jdStoreID := range jdStoreIDs {
|
||||||
skuInfos2 := storeSkuFullList2BareFilter(allSkuNameInfoList)
|
skuInfos2 := storeSkuFullList2BareFilter(allSkuNameInfoList)
|
||||||
outStoreSkuList2, _ := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreID, skuInfos2)
|
outStoreSkuList2, _ := handler.GetStoreSkusBareInfo(ctx, vendorOrgCode, nil, 0, jdStoreID, skuInfos2)
|
||||||
for _, v := range outStoreSkuList2 {
|
for _, v := range outStoreSkuList2 {
|
||||||
a := skuMap[v.VendorSkuID]
|
v.VendorPrice = utils.Float64TwoInt64(float64(v.VendorPrice) * 1.05)
|
||||||
if &a == nil {
|
priceList[jdStoreID] = append(priceList[jdStoreID], v)
|
||||||
continue
|
// a := skuMap[v.VendorSkuID]
|
||||||
}
|
// if &a == nil {
|
||||||
if a.VendorPrice != v.VendorPrice {
|
// continue
|
||||||
v.VendorPrice = a.VendorPrice
|
// }
|
||||||
priceList[jdStoreID] = append(priceList[jdStoreID], v)
|
// if a.VendorPrice != v.VendorPrice {
|
||||||
}
|
// v.VendorPrice = a.VendorPrice
|
||||||
|
// priceList[jdStoreID] = append(priceList[jdStoreID], v)
|
||||||
|
// }
|
||||||
// if a.Status != v.Status {
|
// if a.Status != v.Status {
|
||||||
// v.Status = a.Status
|
// v.Status = a.Status
|
||||||
// if v.Status == model.SkuStatusNormal {
|
// if v.Status == model.SkuStatusNormal {
|
||||||
|
|||||||
Reference in New Issue
Block a user