京东商城修改,删除规格
This commit is contained in:
@@ -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.SyncFlagPriceMask {
|
||||||
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)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user