|
@@ -139,9 +139,9 @@ func GetLatest(page, perPage, recommend, priceSort, saleSort int64, ptype string
|
|
|
}
|
|
}
|
|
|
if saleSort == int64(1) {
|
|
if saleSort == int64(1) {
|
|
|
//降序
|
|
//降序
|
|
|
- saleSql = "-(virtual_sold_count+sale_nums)"
|
|
|
|
|
|
|
+ saleSql = "-virtual_sold_count"
|
|
|
} else if priceSort == int64(2) {
|
|
} else if priceSort == int64(2) {
|
|
|
- saleSql = "+(virtual_sold_count+sale_nums)"
|
|
|
|
|
|
|
+ saleSql = "virtual_sold_count"
|
|
|
}
|
|
}
|
|
|
if len(priceSql) <= 0 && len(saleSql) <= 0 {
|
|
if len(priceSql) <= 0 && len(saleSql) <= 0 {
|
|
|
saleSql = "-created_at"
|
|
saleSql = "-created_at"
|
|
@@ -223,9 +223,9 @@ func GetProductsByCatId(cId, page, perPage, priceSort, saleSort int64, words str
|
|
|
}
|
|
}
|
|
|
if saleSort == int64(1) {
|
|
if saleSort == int64(1) {
|
|
|
//降序
|
|
//降序
|
|
|
- saleSql = "-(virtual_sold_count+sale_nums)"
|
|
|
|
|
|
|
+ saleSql = "-sale_nums"
|
|
|
} else if priceSort == int64(2) {
|
|
} else if priceSort == int64(2) {
|
|
|
- saleSql = "+(virtual_sold_count+sale_nums)"
|
|
|
|
|
|
|
+ saleSql = "sale_nums"
|
|
|
}
|
|
}
|
|
|
if len(priceSql) <= 0 && len(saleSql) <= 0 {
|
|
if len(priceSql) <= 0 && len(saleSql) <= 0 {
|
|
|
saleSql = "-created_at"
|
|
saleSql = "-created_at"
|