根据excel创建标品修改
This commit is contained in:
@@ -1802,12 +1802,12 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader) (hint stri
|
|||||||
}
|
}
|
||||||
upcRegexp = regexp.MustCompile(`(^\d{12,13}$)`)
|
upcRegexp = regexp.MustCompile(`(^\d{12,13}$)`)
|
||||||
)
|
)
|
||||||
taskSeqFunc := func(task *tasksch.SeqTask, step int, params ...interface{}) (result interface{}, err error) {
|
taskSeqFunc := func(task *tasksch.SeqTask, step int, params ...interface{}) (result2 interface{}, err error) {
|
||||||
switch step {
|
switch step {
|
||||||
case 0:
|
case 0:
|
||||||
xlsx, err := excelize.OpenReader(reader)
|
xlsx, err := excelize.OpenReader(reader)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return result, err
|
return result2, err
|
||||||
}
|
}
|
||||||
rows, _ := xlsx.GetRows(xlsx.GetSheetName(1))
|
rows, _ := xlsx.GetRows(xlsx.GetSheetName(1))
|
||||||
for rowNum, row := range rows {
|
for rowNum, row := range rows {
|
||||||
@@ -2034,11 +2034,10 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader) (hint stri
|
|||||||
}
|
}
|
||||||
case 2:
|
case 2:
|
||||||
if len(createUpcSkuByExcelErrList) > 0 {
|
if len(createUpcSkuByExcelErrList) > 0 {
|
||||||
baseapi.SugarLogger.Debug("createUpcSkuByExcelErrList: [%v]", utils.Format4Output(createUpcSkuByExcelErrList, false))
|
|
||||||
err = writeToExcel(excelTitle, createUpcSkuByExcelErrList, task)
|
err = writeToExcel(excelTitle, createUpcSkuByExcelErrList, task)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return result, err
|
return result2, err
|
||||||
}
|
}
|
||||||
taskSeq := tasksch.NewSeqTask2("根据excel创建标品-序列任务", ctx, true, taskSeqFunc, 3)
|
taskSeq := tasksch.NewSeqTask2("根据excel创建标品-序列任务", ctx, true, taskSeqFunc, 3)
|
||||||
tasksch.HandleTask(taskSeq, nil, true).Run()
|
tasksch.HandleTask(taskSeq, nil, true).Run()
|
||||||
|
|||||||
Reference in New Issue
Block a user