- EnableStoreWrite for SyncSkusIDMap
This commit is contained in:
@@ -68,18 +68,18 @@ func (p *PurchaseHandler) ReadCategories() (cats []*model.SkuCategory, err error
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (p *PurchaseHandler) UpdateCategory(db *dao.DaoDB, cat *model.SkuCategory, userName string) error {
|
func (p *PurchaseHandler) UpdateCategory(db *dao.DaoDB, cat *model.SkuCategory, userName string) error {
|
||||||
if !globals.EnableStoreWrite {
|
if globals.EnableStoreWrite {
|
||||||
return nil
|
|
||||||
}
|
|
||||||
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 {
|
func (p *PurchaseHandler) DeleteCategory(db *dao.DaoDB, cat *model.SkuCategory, userName string) error {
|
||||||
if !globals.EnableStoreWrite {
|
if globals.EnableStoreWrite {
|
||||||
return nil
|
|
||||||
}
|
|
||||||
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) {
|
func (p *PurchaseHandler) ReorderCategories(db *dao.DaoDB, parentCatID int, userName string) (err error) {
|
||||||
var parentJDID int64
|
var parentJDID int64
|
||||||
@@ -278,6 +278,7 @@ func (p *PurchaseHandler) SyncSkusIDMap(db *dao.DaoDB, skuIDs []int, userName st
|
|||||||
OutSkuId: pair.OutSkuId, //utils.GetUUID(),
|
OutSkuId: pair.OutSkuId, //utils.GetUUID(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if globals.EnableStoreWrite {
|
||||||
if _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs); err == nil {
|
if _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs); err == nil {
|
||||||
// for k, v := range batchItemList {
|
// for k, v := range batchItemList {
|
||||||
// pair := v.(*jdapi.SkuIDPair)
|
// pair := v.(*jdapi.SkuIDPair)
|
||||||
@@ -285,6 +286,7 @@ func (p *PurchaseHandler) SyncSkusIDMap(db *dao.DaoDB, skuIDs []int, userName st
|
|||||||
// }
|
// }
|
||||||
// _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs)
|
// _, err = api.JdAPI.BatchUpdateOutSkuId(skuPairs)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if err != nil {
|
if err != nil {
|
||||||
globals.SugarLogger.Debug(utils.Format4Output(skuPairs, false))
|
globals.SugarLogger.Debug(utils.Format4Output(skuPairs, false))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user