查询商品库修改

This commit is contained in:
苏尹岚
2020-04-16 14:52:03 +08:00
parent 4f039d6ef5
commit 3dc27dbdd6
4 changed files with 13 additions and 11 deletions

View File

@@ -666,8 +666,6 @@ func GetSkuNames(ctx *jxcontext.Context, keyword string, isBySku, isQueryMidPric
}()
// globals.SugarLogger.Debug(sqlData)
// globals.SugarLogger.Debug(utils.Format4Output(sqlParams, false))
fmt.Println(sqlData)
fmt.Println(sqlParams)
if err = dao.GetRows(db, &skuNamesInfo.SkuNames, sqlData, sqlParams...); err == nil {
skuNamesInfo.TotalCount = dao.GetLastTotalRowCount(db)
dao.Commit(db)
@@ -1875,7 +1873,7 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "商品的条码不能为空!")}
return retVal, err
}
skuNames, _ := dao.GetSkuNames(db, nil, []string{*v.Upc}, "")
skuNames, _ := dao.GetSkuNames(db, nil, []string{*v.Upc}, "", false)
if len(skuNames) > 0 {
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "商品在京西库中已存在!")}
return retVal, err
@@ -1971,7 +1969,7 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID
return retVal, err
}
}
skuNames2, _ := dao.GetSkuNames(db, nil, nil, productInfo.Name)
skuNames2, _ := dao.GetSkuNames(db, nil, nil, productInfo.Name, false)
if len(skuNames2) > 1 {
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "此商品名在京西库中查询出了大于1个商品")}
return retVal, err

View File

@@ -4086,7 +4086,7 @@ func CreateSkusAndFocusFromYb(ctx *jxcontext.Context, isAsync, isContinueWhenErr
//长度大于7就可能是标品非标品一般是7位前三位是yb_store_prefix后4位是yb_name_suffix
if len(v.YbBarCode) > 7 {
if localSkuMap[v.SkuList[0].VendorSkuID] == nil {
skuNames, err := dao.GetSkuNames(db, nil, []string{v.YbBarCode}, "")
skuNames, err := dao.GetSkuNames(db, nil, []string{v.YbBarCode}, "", false)
if err != nil {
return retVal, err
}
@@ -4097,7 +4097,7 @@ func CreateSkusAndFocusFromYb(ctx *jxcontext.Context, isAsync, isContinueWhenErr
err = err2
//表示用upc也没有找到这个商品则再尝试用银豹上的名字去查
if len(productInfos) == 0 {
skuNames2, err := dao.GetSkuNames(db, nil, nil, v.Name)
skuNames2, err := dao.GetSkuNames(db, nil, nil, v.Name, false)
if err != nil {
return retVal, err
}
@@ -4112,7 +4112,7 @@ func CreateSkusAndFocusFromYb(ctx *jxcontext.Context, isAsync, isContinueWhenErr
}
} else {
productInfo := productInfos[0]
skuNames2, err := dao.GetSkuNames(db, nil, nil, productInfo.Name)
skuNames2, err := dao.GetSkuNames(db, nil, nil, productInfo.Name, false)
if err != nil {
return retVal, err
}
@@ -4222,12 +4222,12 @@ func CreateSkusAndFocusFromWx(ctx *jxcontext.Context, productInfo *jdapi.Product
err = nil
}
}
skuNames, err := dao.GetSkuNames(db, nil, []string{productInfo.UpcCode}, "")
skuNames, err := dao.GetSkuNames(db, nil, []string{productInfo.UpcCode}, "", false)
if err != nil {
return err
}
if len(skuNames) == 0 {
skuNames2, err := dao.GetSkuNames(db, nil, nil, productInfo.Name)
skuNames2, err := dao.GetSkuNames(db, nil, nil, productInfo.Name, false)
if err != nil {
return err
}