This commit is contained in:
邹宗楠
2023-01-06 18:22:05 +08:00
parent 275a932b23
commit 3788f78aa9
2 changed files with 15 additions and 7 deletions

View File

@@ -370,6 +370,9 @@ func sku2Update(vendorID int, sku *dao.StoreSkuSyncInfo, syncStatus int8) (item
sku.SkuSyncStatus = sku.SkuSyncStatus & model.SyncFlagNewMask
} else {
sku.SkuSyncStatus = sku.SkuSyncStatus & model.SyncFlagPriceMask
if sku.VendorID == model.VendorIDDD && sku.SkuSyncStatus == 57 {
sku.SkuSyncStatus = 57
}
}
} else if syncStatus&model.SyncFlagStockMask != 0 {
if isStoreSkuSyncNeedDelete(sku) {
@@ -393,6 +396,7 @@ func sku2Update(vendorID int, sku *dao.StoreSkuSyncInfo, syncStatus int8) (item
if sku.VendorSonSkuID != "" {
kvs["VendorSonSkuID"] = sku.VendorSonSkuID
}
// 抖音在同步时,无法区分修改的是主商品还是子商品,所以先同步主商品,在定时任务同步子商品
storeSku := &model.StoreSkuBind{}
storeSku.ID = sku.BindID