修改最大值和最小值的判断,要关注了才去查询

This commit is contained in:
平凡梦
2020-07-13 11:35:27 +08:00
parent bb05911858
commit d35fe7d95a

View File

@@ -455,16 +455,18 @@ func getGetStoresSkusBaseSQL(db *dao.DaoDB, storeIDs, skuIDs []int, isFocus bool
sql += ")" sql += ")"
} }
} }
/*前台传入的最大值和最小值设置*/ if isFocus {
if params["highestPrice"] != "" && params["highestPrice"] != nil { /*前台传入的最大值和最小值设置*/
//highestPrice := utils.Interface2Float64WithDefault(params["highestPrice"], 0) * 100 if params["highestPrice"] != "" && params["highestPrice"] != nil {
sql += " AND t4.unit_price <= ? " //highestPrice := utils.Interface2Float64WithDefault(params["highestPrice"], 0) * 100
sqlParams = append(sqlParams, params["highestPrice"]) sql += " AND t4.unit_price <= ? "
} sqlParams = append(sqlParams, params["highestPrice"])
if params["minimumPrice"] != "" && params["minimumPrice"] != nil { }
//minimumPrice := utils.Interface2Float64WithDefault(params["minimumPrice"], 0) * 100 if params["minimumPrice"] != "" && params["minimumPrice"] != nil {
sql += " AND t4.unit_price >= ? " //minimumPrice := utils.Interface2Float64WithDefault(params["minimumPrice"], 0) * 100
sqlParams = append(sqlParams, params["minimumPrice"]) sql += " AND t4.unit_price >= ? "
sqlParams = append(sqlParams, params["minimumPrice"])
}
} }
return sql, sqlParams, err return sql, sqlParams, err
} }