- refactor cms.UpdateStoreSkus

This commit is contained in:
gazebo
2019-01-07 17:54:07 +08:00
parent 060d2c5623
commit bffc72f751

View File

@@ -416,14 +416,15 @@ func UpdateStoreSku(ctx *jxcontext.Context, storeID int, skuBindInfo *StoreSkuBi
}
func UpdateStoreSkus(ctx *jxcontext.Context, storeID int, skuBindInfos []*StoreSkuBindInfo) (num int64, err error) {
skuIDs, err := updateStoresSkusWithoutSync(ctx, []int{storeID}, skuBindInfos)
num = int64(len(skuIDs))
if err == nil && num > 0 {
db := dao.GetDB()
_, err = CurVendorSync.SyncStoresSkus(ctx, db, nil, []int{storeID}, skuIDs, false, false)
return int64(len(skuIDs)), err
}
return 0, err
// skuIDs, err := updateStoresSkusWithoutSync(ctx, []int{storeID}, skuBindInfos)
// num = int64(len(skuIDs))
// if err == nil && num > 0 {
// db := dao.GetDB()
// _, err = CurVendorSync.SyncStoresSkus(ctx, db, nil, []int{storeID}, skuIDs, false, false)
// return int64(len(skuIDs)), err
// }
// return 0, err
return UpdateStoresSkus(ctx, []int{storeID}, skuBindInfos)
}
func UpdateStoresSkus(ctx *jxcontext.Context, storeIDs []int, skuBindInfos []*StoreSkuBindInfo) (num int64, err error) {