|
@@ -108,8 +108,8 @@ public class NewsServiceImpl extends ServiceImpl<NewsMapper, News> implements Ne
|
|
|
@Override
|
|
|
public NewsPaging getNewsListByNewsCategoryId(Integer newsCategoryId, Integer current, Integer size) {
|
|
|
Page<News> page = page(new Page<>(current, size), new QueryWrapper<News>()
|
|
|
- .select(ID, TITLE, RELEASE_TIME, PICTURE_PATH)
|
|
|
- .eq(NEWS_CATEGORY_ID, newsCategoryId).orderByDesc(RELEASE_TIME));
|
|
|
+ .select(ID, TITLE, RELEASE_TIME, PICTURE_PATH,"sticky")
|
|
|
+ .eq(NEWS_CATEGORY_ID, newsCategoryId).orderByDesc("sticky,create_time"));
|
|
|
NewsPaging newsPaging = modelMapper.map(page, NewsPaging.class);
|
|
|
List<News> records = page.getRecords();
|
|
|
newsPaging.setRecords(modelMapper.map(records, new TypeToken<List<NewsQueryListDTO>>(){}.getType()));
|