1
This commit is contained in:
@@ -757,14 +757,18 @@ func getGetStoresSkusBaseSQL(db *dao.DaoDB, storeIDs, skuIDs []int, upcs []strin
|
|||||||
sqlParams = append(sqlParams, params["minimumPrice"])
|
sqlParams = append(sqlParams, params["minimumPrice"])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if _, ok := params["minStock"]; ok {
|
if params["minStock"] != 0 && params["minStock"] != nil {
|
||||||
sql += " AND t4.stock >= ? "
|
sql += " AND t4.stock >= ? "
|
||||||
sqlParams = append(sqlParams, params["minStock"])
|
sqlParams = append(sqlParams, params["minStock"])
|
||||||
}
|
}
|
||||||
if _, ok := params["maxStock"]; ok {
|
if params["maxStock"] != 0 && params["maxStock"] != nil {
|
||||||
sql += " AND t4.stock <= ? "
|
sql += " AND t4.stock <= ? "
|
||||||
sqlParams = append(sqlParams, params["minStock"])
|
sqlParams = append(sqlParams, params["minStock"])
|
||||||
}
|
}
|
||||||
|
if params["locationCode"] != "" && params["locationCode"] != nil {
|
||||||
|
sql += " AND t4.location_code LIKE ? "
|
||||||
|
sqlParams = append(sqlParams, "%"+params["minStock"].(string)+"%")
|
||||||
|
}
|
||||||
return sql, sqlParams, err
|
return sql, sqlParams, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -98,7 +98,8 @@ func (c *StoreSkuController) GetStoreSkus() {
|
|||||||
// @Param highestPrice query string false "查询最高价"
|
// @Param highestPrice query string false "查询最高价"
|
||||||
// @Param minimumPrice query string false "查询最低价"
|
// @Param minimumPrice query string false "查询最低价"
|
||||||
// @Param minStock query int false "最小库存"
|
// @Param minStock query int false "最小库存"
|
||||||
// @Param maxStock query int false "最大库存"
|
// @Param maxStock query int false "最大库存"
|
||||||
|
// @Param locationCode query string false "货架码"
|
||||||
// @Success 200 {object} controllers.CallResult
|
// @Success 200 {object} controllers.CallResult
|
||||||
// @Failure 200 {object} controllers.CallResult
|
// @Failure 200 {object} controllers.CallResult
|
||||||
// @router /GetStoresSkus [get,post]
|
// @router /GetStoresSkus [get,post]
|
||||||
|
|||||||
Reference in New Issue
Block a user