From 1eaa6e407667e1f529b69c9ab1b26298641dcfee Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 14 Oct 2019 16:07:28 +0800 Subject: [PATCH] =?UTF-8?q?updateActPrice4StoreSkuNameNew=E4=B8=AD?= =?UTF-8?q?=EF=BC=8CskuIDs=E4=B8=BA=E7=A9=BA=EF=BC=8C=E4=BC=9A=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E6=80=A7=E8=83=BD=E6=9E=81=E4=BD=8E=EF=BC=8C=E6=89=80?= =?UTF-8?q?=E4=BB=A5=E8=A6=81skuIDs=E5=BF=85=E9=A1=BB=E6=9C=89=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/store_sku.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index d53e134c4..cc69d738d 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -529,10 +529,11 @@ func updateUnitPrice4StoreSkuNameNew(db *dao.DaoDB, skuNamesInfo *StoreSkuNamesI return err } +// skuIDs为空,会导致性能极低,所以要skuIDs必须有值 func updateActPrice4StoreSkuNameNew(db *dao.DaoDB, storeIDs, skuIDs []int, skuNamesInfo *StoreSkuNamesInfo) (err error) { - // if len(skuIDs) == 0 { - // return nil - // } + if len(skuIDs) == 0 { + return nil + } actStoreSkuList, err := dao.GetEffectiveActStoreSkuInfo(db, 0, nil, storeIDs, skuIDs, time.Now(), time.Now()) if err != nil { globals.SugarLogger.Errorf("updateActPrice4StoreSkuNameNew can not get sku promotion info for error:%v", err)