1
This commit is contained in:
@@ -535,6 +535,7 @@ func syncStoreSkuNew(ctx *jxcontext.Context, parentTask tasksch.ITask, causeFlag
|
|||||||
} else {
|
} else {
|
||||||
skus, err = dao.GetStoreSkus(db, vendorID, storeID, skuIDs)
|
skus, err = dao.GetStoreSkus(db, vendorID, storeID, skuIDs)
|
||||||
}
|
}
|
||||||
|
globals.SugarLogger.Debugf("----------len %d", len(skus))
|
||||||
|
|
||||||
if err != nil || len(skus) == 0 {
|
if err != nil || len(skus) == 0 {
|
||||||
return err
|
return err
|
||||||
@@ -755,6 +756,12 @@ func syncStoreSkuNew(ctx *jxcontext.Context, parentTask tasksch.ITask, causeFlag
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
globals.SugarLogger.Debugf("-----------stock list := %d", len(stockList))
|
||||||
|
globals.SugarLogger.Debugf("-----------updateList list := %d", len(updateList))
|
||||||
|
globals.SugarLogger.Debugf("-----------deleteList list := %d", len(deleteList))
|
||||||
|
globals.SugarLogger.Debugf("-----------onlineList list := %d", len(onlineList))
|
||||||
|
globals.SugarLogger.Debugf("-----------offlineList list := %d", len(offlineList))
|
||||||
|
globals.SugarLogger.Debugf("-----------priceList list := %d", len(priceList))
|
||||||
task := tasksch.NewParallelTask("syncStoreSkuNew", tasksch.NewParallelConfig().SetParallelCount(1).SetIsContinueWhenError(isContinueWhenError2), ctx,
|
task := tasksch.NewParallelTask("syncStoreSkuNew", tasksch.NewParallelConfig().SetParallelCount(1).SetIsContinueWhenError(isContinueWhenError2), ctx,
|
||||||
func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
|
func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
|
||||||
step := batchItemList[0].(int)
|
step := batchItemList[0].(int)
|
||||||
@@ -867,6 +874,7 @@ func syncStoreSkuNew(ctx *jxcontext.Context, parentTask tasksch.ITask, causeFlag
|
|||||||
}
|
}
|
||||||
case 3:
|
case 3:
|
||||||
// for k, list := range [][]*partner.StoreSkuInfo{stockList /*, onlineList*/} {
|
// for k, list := range [][]*partner.StoreSkuInfo{stockList /*, onlineList*/} {
|
||||||
|
globals.SugarLogger.Debugf("----------len := %d", len(stockList))
|
||||||
if len(stockList) > 0 {
|
if len(stockList) > 0 {
|
||||||
_, err = putils.FreeBatchStoreSkuInfo("更新门店商品库存", func(task tasksch.ITask, batchedStoreSkuList []*partner.StoreSkuInfo) (result interface{}, successCount int, err error) {
|
_, err = putils.FreeBatchStoreSkuInfo("更新门店商品库存", func(task tasksch.ITask, batchedStoreSkuList []*partner.StoreSkuInfo) (result interface{}, successCount int, err error) {
|
||||||
var failedList []*partner.StoreSkuInfoWithErr
|
var failedList []*partner.StoreSkuInfoWithErr
|
||||||
|
|||||||
@@ -699,6 +699,8 @@ func GetStoreSkus2(db *DaoDB, vendorID, storeID int, skuIDs []int, mustDirty boo
|
|||||||
}
|
}
|
||||||
sql = fmt.Sprintf(sql, fmtParams...)
|
sql = fmt.Sprintf(sql, fmtParams...)
|
||||||
sql += " ORDER BY t1.price"
|
sql += " ORDER BY t1.price"
|
||||||
|
globals.SugarLogger.Debugf("---------sql := %s", sql)
|
||||||
|
globals.SugarLogger.Debugf("---------sql := %s", utils.Format4Output(sqlParams, false))
|
||||||
if err = GetRows(db, &skus, sql, sqlParams...); err != nil {
|
if err = GetRows(db, &skus, sql, sqlParams...); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user