From d35fe7d95a4eb7f092c0003173e8d4f252ee8355 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B9=B3=E5=87=A1=E6=A2=A6?= Date: Mon, 13 Jul 2020 11:35:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9C=80=E5=A4=A7=E5=80=BC?= =?UTF-8?q?=E5=92=8C=E6=9C=80=E5=B0=8F=E5=80=BC=E7=9A=84=E5=88=A4=E6=96=AD?= =?UTF-8?q?=EF=BC=8C=E8=A6=81=E5=85=B3=E6=B3=A8=E4=BA=86=E6=89=8D=E5=8E=BB?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/store_sku.go | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 99f1b3f47..aa8ad151e 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -455,16 +455,18 @@ func getGetStoresSkusBaseSQL(db *dao.DaoDB, storeIDs, skuIDs []int, isFocus bool sql += ")" } } - /*前台传入的最大值和最小值设置*/ - if params["highestPrice"] != "" && params["highestPrice"] != nil { - //highestPrice := utils.Interface2Float64WithDefault(params["highestPrice"], 0) * 100 - sql += " AND t4.unit_price <= ? " - sqlParams = append(sqlParams, params["highestPrice"]) - } - if params["minimumPrice"] != "" && params["minimumPrice"] != nil { - //minimumPrice := utils.Interface2Float64WithDefault(params["minimumPrice"], 0) * 100 - sql += " AND t4.unit_price >= ? " - sqlParams = append(sqlParams, params["minimumPrice"]) + if isFocus { + /*前台传入的最大值和最小值设置*/ + if params["highestPrice"] != "" && params["highestPrice"] != nil { + //highestPrice := utils.Interface2Float64WithDefault(params["highestPrice"], 0) * 100 + sql += " AND t4.unit_price <= ? " + sqlParams = append(sqlParams, params["highestPrice"]) + } + if params["minimumPrice"] != "" && params["minimumPrice"] != nil { + //minimumPrice := utils.Interface2Float64WithDefault(params["minimumPrice"], 0) * 100 + sql += " AND t4.unit_price >= ? " + sqlParams = append(sqlParams, params["minimumPrice"]) + } } return sql, sqlParams, err }