Kaynağa Gözat

更改排序

abiao 3 yıl önce
ebeveyn
işleme
9800b43c61

+ 4 - 2
go/gopath/src/fohow.com/apps/models/product_model/product.go

@@ -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 {