shen лет назад: 4
Родитель
Сommit
5295a1b5cc
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      go/gopath/src/fohow.com/apps/models/product_model/product.go

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

@@ -150,11 +150,11 @@ func GetLatest(page, perPage, recommend, priceSort, saleSort int64, ptype string
 	o := orm.NewOrm()
 	qs := o.QueryTable(new(Product)).Filter("status", 1).Filter("recommend__gt", recommend).Filter("show_flag", true).Filter("ptype", ptype)
 	if len(priceSql) <= 0 {
-		qs.OrderBy(saleSql)
+		qs = qs.OrderBy(saleSql)
 	} else if len(saleSql) <= 0 {
-		qs.OrderBy(priceSql)
+		qs = qs.OrderBy(priceSql)
 	} else {
-		qs.OrderBy(saleSql, priceSql)
+		qs = qs.OrderBy(saleSql, priceSql)
 	}
 	_, err := qs.Limit(perPage, (page-1)*perPage).All(&products)
 	if err != nil {
@@ -235,11 +235,11 @@ func GetProductsByCatId(cId, page, perPage, priceSort, saleSort int64, words str
 	o := orm.NewOrm()
 	qs := o.QueryTable(new(Product)).Filter("status", 1).Filter("show_flag", true).Filter("ptype", TYPE_DIRECT_SALE)
 	if len(priceSql) <= 0 {
-		qs.OrderBy(saleSql)
+		qs = qs.OrderBy(saleSql)
 	} else if len(saleSql) <= 0 {
-		qs.OrderBy(priceSql)
+		qs = qs.OrderBy(priceSql)
 	} else {
-		qs.OrderBy(saleSql, priceSql)
+		qs = qs.OrderBy(saleSql, priceSql)
 	}
 	if cId != 0 {
 		qs = qs.Filter("category_id", cId)