- EnableStoreWrite for SyncSkusIDMap
This commit is contained in:
@@ -68,17 +68,17 @@ func (p *PurchaseHandler) ReadCategories() (cats []*model.SkuCategory, err error
|
||||
}
|
||||
|
||||
func (p *PurchaseHandler) UpdateCategory(db *dao.DaoDB, cat *model.SkuCategory, userName string) error {
|
||||
if !globals.EnableStoreWrite {
|
||||
return nil
|
||||
if globals.EnableStoreWrite {
|
||||
return api.JdAPI.UpdateShopCategory(cat.JdID, cat.Name)
|
||||
}
|
||||
return api.JdAPI.UpdateShopCategory(cat.JdID, cat.Name)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p *PurchaseHandler) DeleteCategory(db *dao.DaoDB, cat *model.SkuCategory, userName string) error {
|
||||
if !globals.EnableStoreWrite {
|
||||
return nil
|
||||
if globals.EnableStoreWrite {
|
||||
return api.JdAPI.DelShopCategory(cat.JdID)
|
||||
}
|
||||
return api.JdAPI.DelShopCategory(cat.JdID)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p *PurchaseHandler) ReorderCategories(db *dao.DaoDB, parentCatID int, userName string) (err error) {
|
||||
@@ -278,12 +278,14 @@ func (p *PurchaseHandler) SyncSkusIDMap(db *dao.DaoDB, skuIDs []int, userName st
|
||||
OutSkuId: pair.OutSkuId, //utils.GetUUID(),
|
||||
}
|
||||
}
|
||||
if _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs); err == nil {
|
||||
// for k, v := range batchItemList {
|
||||
// pair := v.(*jdapi.SkuIDPair)
|
||||
// skuPairs[k].OutSkuId = pair.OutSkuId
|
||||
// }
|
||||
// _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs)
|
||||
if globals.EnableStoreWrite {
|
||||
if _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs); err == nil {
|
||||
// for k, v := range batchItemList {
|
||||
// pair := v.(*jdapi.SkuIDPair)
|
||||
// skuPairs[k].OutSkuId = pair.OutSkuId
|
||||
// }
|
||||
// _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs)
|
||||
}
|
||||
}
|
||||
if err != nil {
|
||||
globals.SugarLogger.Debug(utils.Format4Output(skuPairs, false))
|
||||
|
||||
Reference in New Issue
Block a user