ソースを参照

fix 用户端文章列表排序展示

zoujiajian 3 年 前
コミット
3084a5b84c

+ 4 - 1
netflix-web/src/main/java/com/cyksj/web/controller/mini/MiniController.java

@@ -80,7 +80,10 @@ public class MiniController {
 		}
 		MapBuilder builder = MapUtils.flatBuilder(request.getParameterMap());
 		if (userId != null) builder.put("user_id", String.format("and aum2.user_id = %s", userId));
-		SearchResult<ArticleFrontView> search = beanSearcher.search(ArticleFrontView.class, MapUtils.flatBuilder(request.getParameterMap()).build());
+		SearchResult<ArticleFrontView> search = beanSearcher.search(ArticleFrontView.class, MapUtils.flatBuilder(request.getParameterMap())
+				.orderBy(ArticleFrontView::getIsDz).desc()
+				.orderBy(ArticleFrontView::getReleaseTime).desc()
+				.build());
 		return GatewayResponse.SUCCESS.newBuilder().toResult(search);
 	}