根据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}$)`)
|
||||
)
|
||||
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 {
|
||||
case 0:
|
||||
xlsx, err := excelize.OpenReader(reader)
|
||||
if err != nil {
|
||||
return result, err
|
||||
return result2, err
|
||||
}
|
||||
rows, _ := xlsx.GetRows(xlsx.GetSheetName(1))
|
||||
for rowNum, row := range rows {
|
||||
@@ -2034,11 +2034,10 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader) (hint stri
|
||||
}
|
||||
case 2:
|
||||
if len(createUpcSkuByExcelErrList) > 0 {
|
||||
baseapi.SugarLogger.Debug("createUpcSkuByExcelErrList: [%v]", utils.Format4Output(createUpcSkuByExcelErrList, false))
|
||||
err = writeToExcel(excelTitle, createUpcSkuByExcelErrList, task)
|
||||
}
|
||||
}
|
||||
return result, err
|
||||
return result2, err
|
||||
}
|
||||
taskSeq := tasksch.NewSeqTask2("根据excel创建标品-序列任务", ctx, true, taskSeqFunc, 3)
|
||||
tasksch.HandleTask(taskSeq, nil, true).Run()
|
||||
|
||||
Reference in New Issue
Block a user