From a1de7357de0e157cb1bfacbb101f68de7a27daee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Tue, 17 Mar 2020 10:01:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E6=9F=A5=E4=B8=8D=E5=88=B0?= =?UTF-8?q?=E7=AD=89=E4=BA=8E=E6=B2=A1=E6=9C=89=E5=BA=93=E5=AD=98=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/store_sku.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 285219131..2aff565fc 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -3954,10 +3954,14 @@ func RefreshMatterStock(ctx *jxcontext.Context, skuID int) (err error) { return err } var isSale = 0 - if utils.Str2Int64(result.Data[0].StockNum) > 0 { - isSale = 1 - } else { + if len(result.Data) == 0 { isSale = -1 + } else { + if utils.Str2Int64(result.Data[0].StockNum) > 0 { + isSale = 1 + } else { + isSale = -1 + } } storeSkuList, _ := dao.GetStoresSkusInfo(db, nil, []int{skuID}) for _, vv := range storeSkuList {