aa
This commit is contained in:
@@ -3241,7 +3241,9 @@ func GetSkuNamesNew(ctx *jxcontext.Context, keyword string, skuIDs, skuNameIDs [
|
|||||||
if err = dao.GetRowsTx(txDB, &skuNamesInfo.SkuNames, sql, sqlParams...); err == nil {
|
if err = dao.GetRowsTx(txDB, &skuNamesInfo.SkuNames, sql, sqlParams...); err == nil {
|
||||||
skuNamesInfo.TotalCount = dao.GetLastTotalRowCount2(db, txDB)
|
skuNamesInfo.TotalCount = dao.GetLastTotalRowCount2(db, txDB)
|
||||||
dao.Commit(db, txDB)
|
dao.Commit(db, txDB)
|
||||||
for _, skuName := range skuNamesInfo.SkuNames {
|
task := tasksch.NewParallelTask("GetSkuNamesNew", tasksch.NewParallelConfig().SetIsContinueWhenError(true), ctx,
|
||||||
|
func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
|
||||||
|
skuName := batchItemList[0].(*model.SkuNameExt)
|
||||||
skuName.FullName = jxutils.ComposeSkuName(skuName.Prefix, skuName.Name, "", "", 0, "", 0, skuName.ExPrefix, skuName.ExPrefixBegin, skuName.ExPrefixEnd)
|
skuName.FullName = jxutils.ComposeSkuName(skuName.Prefix, skuName.Name, "", "", 0, "", 0, skuName.ExPrefix, skuName.ExPrefixBegin, skuName.ExPrefixEnd)
|
||||||
var (
|
var (
|
||||||
skus []*model.Sku
|
skus []*model.Sku
|
||||||
@@ -3283,9 +3285,10 @@ func GetSkuNamesNew(ctx *jxcontext.Context, keyword string, skuIDs, skuNameIDs [
|
|||||||
}
|
}
|
||||||
skuName.Places = placeCodes
|
skuName.Places = placeCodes
|
||||||
}
|
}
|
||||||
}
|
return retVal, err
|
||||||
} else {
|
}, skuNamesInfo.SkuNames)
|
||||||
dao.Rollback(db, txDB)
|
tasksch.HandleTask(task, nil, true).Run()
|
||||||
|
task.GetResult(0)
|
||||||
}
|
}
|
||||||
return skuNamesInfo, err
|
return skuNamesInfo, err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user