|
|
@@ -152,7 +152,8 @@ func GetLatest(page, perPage, recommend, priceSort, saleSort, saleZone int64, pt
|
|
|
saleSql = "sale_nums asc"
|
|
|
}
|
|
|
if len(priceSql) <= 0 && len(saleSql) <= 0 {
|
|
|
- orderSql = "recommend desc,created_at desc"
|
|
|
+ //orderSql = "recommend desc,created_at desc"
|
|
|
+ orderSql = " (virtual_sold_count + sale_nums) desc"
|
|
|
} else if len(priceSql) <= 0 {
|
|
|
orderSql = saleSql
|
|
|
} else if len(saleSql) <= 0 {
|
|
|
@@ -291,7 +292,8 @@ func GetProductsByCatId(cId, saleZone, page, perPage, priceSort, saleSort int64,
|
|
|
saleSql = "sale_nums asc"
|
|
|
}
|
|
|
if len(priceSql) <= 0 && len(saleSql) <= 0 {
|
|
|
- orderSql = "recommend desc,created_at desc"
|
|
|
+ //orderSql = "recommend desc,created_at desc"
|
|
|
+ orderSql = " (virtual_sold_count + sale_nums) desc"
|
|
|
} else if len(priceSql) <= 0 {
|
|
|
orderSql = saleSql
|
|
|
} else if len(saleSql) <= 0 {
|