zoujiajian před 3 roky
rodič
revize
0dae3d2cea

+ 6 - 0
netflix-dao/src/main/java/com/cyksj/model/views/GoodsDonPopularizeView.java

@@ -91,6 +91,12 @@ public class GoodsDonPopularizeView {
 	@DbField("select count(*) from order_don od where od.status not in ('close','noPayment') and od.goods_id = g.id")
 	private Integer sold;
 
+	/**
+	 * 排序
+	 */
+	@DbField("g.sort_by")
+	private Integer sortBy;
+
 	/**
 	 * 购买通知信息
 	 */

+ 2 - 0
netflix-web/src/main/java/com/cyksj/web/controller/goods/GoodsDonController.java

@@ -86,6 +86,8 @@ public class GoodsDonController {
                 .field(GoodsDonPopularizeView::getStatus, true)
                 .field(GoodsDonPopularizeView::getDeleted, true)
                 .field(GoodsDonPopularizeView::getType, 1)
+                .orderBy(GoodsDonPopularizeView::getSortBy).desc()
+                .orderBy(GoodsDonPopularizeView::getId).asc()
                 .build());
         DateTime now = DateTime.now();
         Integer randomNum = 2000;