敏感词和非创建商品处理

This commit is contained in:
苏尹岚
2020-05-14 16:16:51 +08:00
parent dfcd2593b7
commit 6eb85cb9aa

View File

@@ -335,11 +335,19 @@ func updateStoreSku(db *dao.DaoDB, vendorID int, storeSkuList []*dao.StoreSkuSyn
// } // }
// }() // }()
if vendorID == model.VendorIDJDShop { if vendorID == model.VendorIDJDShop {
for _, v := range storeSkuList { if syncStatus == model.SyncFlagNewMask {
updateItemList := make([]*dao.KVUpdateItem, len(v.StoreSkuSyncInfoJds)) for _, v := range storeSkuList {
for k, vv := range v.StoreSkuSyncInfoJds { updateItemList := make([]*dao.KVUpdateItem, len(v.StoreSkuSyncInfoJds))
updateItemList[k] = sku2Update(vendorID, vv, syncStatus) for k, vv := range v.StoreSkuSyncInfoJds {
err = updateJdsWareID(db, vv) updateItemList[k] = sku2Update(vendorID, vv, syncStatus)
err = updateJdsWareID(db, vv)
}
num, err = dao.BatchUpdateEntityByKV(db, updateItemList)
}
} else {
updateItemList := make([]*dao.KVUpdateItem, len(storeSkuList))
for k, v := range storeSkuList {
updateItemList[k] = sku2Update(vendorID, v, syncStatus)
} }
num, err = dao.BatchUpdateEntityByKV(db, updateItemList) num, err = dao.BatchUpdateEntityByKV(db, updateItemList)
} }