- ebaiapi.MaxSkuCatRank

This commit is contained in:
gazebo
2019-07-23 22:58:15 +08:00
parent 846c5d625a
commit 6ca6eb691e
2 changed files with 2 additions and 6 deletions

View File

@@ -265,7 +265,7 @@ func (p *PurchaseHandler) syncStoreSkus(ctx *jxcontext.Context, parentTask tasks
if storeSku.Img != "" { if storeSku.Img != "" {
if globals.EnableEbaiStoreWrite { if globals.EnableEbaiStoreWrite {
if storeSku.EbaiID, err = api.EbaiAPI.SkuCreate(strStoreID, storeSku.SkuID, genSkuParamsFromStoreSkuInfo(pricePercentage, storeSku)); err == nil { if storeSku.EbaiID, err = api.EbaiAPI.SkuCreate(strStoreID, storeSku.SkuID, genSkuParamsFromStoreSkuInfo(pricePercentage, storeSku)); err == nil {
api.EbaiAPI.SkuShopCategoryMap(strStoreID, storeSku.EbaiID, "", storeSku.CatEbaiID, maxSkuCatRank-storeSku.Price) api.EbaiAPI.SkuShopCategoryMap(strStoreID, storeSku.EbaiID, "", storeSku.CatEbaiID, ebaiapi.MaxSkuCatRank-storeSku.Price)
} }
} else { } else {
storeSku.EbaiID = jxutils.GenFakeID() storeSku.EbaiID = jxutils.GenFakeID()

View File

@@ -14,10 +14,6 @@ import (
"git.rosy.net.cn/jx-callback/globals/api" "git.rosy.net.cn/jx-callback/globals/api"
) )
const (
maxSkuCatRank = 1000000 // 这个是rank的最大值
)
func (p *PurchaseHandler) GetStoreSkusBatchSize(funcID int) (batchSize int) { func (p *PurchaseHandler) GetStoreSkusBatchSize(funcID int) (batchSize int) {
switch funcID { switch funcID {
case partner.FuncUpdateStoreSkusStock, partner.FuncUpdateStoreSkusStatus, partner.FuncUpdateStoreSkusPrice, partner.FuncDeleteStoreSkus: case partner.FuncUpdateStoreSkusStock, partner.FuncUpdateStoreSkusStatus, partner.FuncUpdateStoreSkusPrice, partner.FuncDeleteStoreSkus:
@@ -109,7 +105,7 @@ func (p *PurchaseHandler) UpdateStoreSkus(ctx *jxcontext.Context, storeID int, v
} }
func genSkuCatRank(storeSku *dao.StoreSkuSyncInfo) int { func genSkuCatRank(storeSku *dao.StoreSkuSyncInfo) int {
return int(maxSkuCatRank - storeSku.VendorPrice) return int(ebaiapi.MaxSkuCatRank - storeSku.VendorPrice)
} }
// 对于多门店平台来说storeSkuList中只有SkuID与VendorSkuID有意义 // 对于多门店平台来说storeSkuList中只有SkuID与VendorSkuID有意义