处理美团平台商品AppFood有id但sku没有id的情况
This commit is contained in:
@@ -640,6 +640,11 @@ func amendAndPruneStoreStuff(ctx *jxcontext.Context, parentTask tasksch.ITask, v
|
|||||||
} else {
|
} else {
|
||||||
remoteSkuMap[vendorSkuID] = 1
|
remoteSkuMap[vendorSkuID] = 1
|
||||||
}
|
}
|
||||||
|
} else if v.VendorNameID != "" {
|
||||||
|
sku2Delete = append(sku2Delete, &partner.StoreSkuInfo{
|
||||||
|
SkuID: v.NameID,
|
||||||
|
VendorSkuID: v.VendorNameID,
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -409,8 +409,8 @@ func vendorSku2Jx(appFood *mtwmapi.AppFood) (skuName *partner.SkuNameInfo) {
|
|||||||
}
|
}
|
||||||
skuID := int(utils.Str2Int64WithDefault(vendorSku.SkuID, 0))
|
skuID := int(utils.Str2Int64WithDefault(vendorSku.SkuID, 0))
|
||||||
skuName = &partner.SkuNameInfo{
|
skuName = &partner.SkuNameInfo{
|
||||||
NameID: skuID,
|
NameID: int(utils.Str2Int64WithDefault(appFood.AppFoodCode, 0)),
|
||||||
VendorNameID: vendorSku.SkuID,
|
VendorNameID: appFood.AppFoodCode,
|
||||||
|
|
||||||
Prefix: prefix,
|
Prefix: prefix,
|
||||||
Name: name,
|
Name: name,
|
||||||
|
|||||||
Reference in New Issue
Block a user