根据标品创建增加分类ID

This commit is contained in:
苏尹岚
2020-04-15 10:45:10 +08:00
parent 04d8b818ea
commit b88ebaa56e
2 changed files with 6 additions and 5 deletions

View File

@@ -1776,18 +1776,18 @@ func buildCreateUpcSkuByExcelErr(v *model.SkuName, errMsg string) (createUpcSkuB
return createUpcSkuByExcelErr
}
func CreateUpcSkuByExcel(ctx *jxcontext.Context, files []*multipart.FileHeader) (hint string, err error) {
func CreateUpcSkuByExcel(ctx *jxcontext.Context, files []*multipart.FileHeader, categoryID int) (hint string, err error) {
if len(files) == 0 {
return "", errors.New("没有文件上传!")
}
fileHeader := files[0]
file, err := fileHeader.Open()
hint, err = CreateUpcSkuByExcelBin(ctx, file)
hint, err = CreateUpcSkuByExcelBin(ctx, file, categoryID)
file.Close()
return hint, err
}
func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader) (hint string, err error) {
func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID int) (hint string, err error) {
var (
db = dao.GetDB()
skuParams []*model.SkuName
@@ -2044,7 +2044,7 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader) (hint stri
}
skuName.Status = model.SkuStatusNormal
skuName.IsGlobal = model.YES
skuName.CategoryID = model.NoCatCatgoryID
skuName.CategoryID = categoryID
skuName.Skus[0].Status = model.SkuStatusNormal
_, err = AddSkuName(ctx, skuName, ctx.GetUserName())
if err != nil {