处理美团平台商品AppFood有id但sku没有id的情况
This commit is contained in:
@@ -640,6 +640,11 @@ func amendAndPruneStoreStuff(ctx *jxcontext.Context, parentTask tasksch.ITask, v
|
||||
} else {
|
||||
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))
|
||||
skuName = &partner.SkuNameInfo{
|
||||
NameID: skuID,
|
||||
VendorNameID: vendorSku.SkuID,
|
||||
NameID: int(utils.Str2Int64WithDefault(appFood.AppFoodCode, 0)),
|
||||
VendorNameID: appFood.AppFoodCode,
|
||||
|
||||
Prefix: prefix,
|
||||
Name: name,
|
||||
|
||||
Reference in New Issue
Block a user