From f788607ff771a47bc60d6a86e00b3433c40f3d2c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 24 九月 2021 15:22:03 +0800 Subject: [PATCH] 接入视频直播 --- src/main/java/com/yeshi/buwan/dao/juhe/pptv/PPTVSeriesProgramMapDao.java | 13 +++++-------- 1 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/dao/juhe/pptv/PPTVSeriesProgramMapDao.java b/src/main/java/com/yeshi/buwan/dao/juhe/pptv/PPTVSeriesProgramMapDao.java index 606e05a..78261d0 100644 --- a/src/main/java/com/yeshi/buwan/dao/juhe/pptv/PPTVSeriesProgramMapDao.java +++ b/src/main/java/com/yeshi/buwan/dao/juhe/pptv/PPTVSeriesProgramMapDao.java @@ -1,8 +1,8 @@ package com.yeshi.buwan.dao.juhe.pptv; import com.yeshi.buwan.dao.base.MongodbBaseDao; -import com.yeshi.buwan.pptv.PPTVQuery; -import com.yeshi.buwan.pptv.entity.PPTVSeriesProgramMap; +import com.yeshi.buwan.videos.pptv.PPTVQuery; +import com.yeshi.buwan.videos.pptv.entity.PPTVSeriesProgramMap; import org.springframework.data.domain.Sort; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; @@ -28,14 +28,13 @@ if (pptvQuery.seriesCode != null) { whereList.add(Criteria.where("seriesCode").is(pptvQuery.seriesCode)); } + query.with(new Sort(new Sort.Order(Sort.Direction.DESC, "rank"))); Criteria[] wheres = new Criteria[whereList.size()]; whereList.toArray(wheres); query.addCriteria(new Criteria().andOperator(wheres)); query.skip(pptvQuery.start); query.limit(pptvQuery.count); - List<Sort.Order> orders = new ArrayList<>(); - orders.add(new Sort.Order(Sort.Direction.ASC, "rank")); - query.with(new Sort(orders)); + return findList(query); } @@ -48,9 +47,7 @@ public PPTVSeriesProgramMap getLatestByInfoId(String infoId) { Query query = new Query(); query.addCriteria(Criteria.where("infoId").is(infoId)); - List<Sort.Order> orders = new ArrayList<>(); - orders.add(new Sort.Order(Sort.Direction.DESC, "rank")); - query.with(new Sort(orders)); + query.with(new Sort(new Sort.Order(Sort.Direction.DESC, "rank"))); return findOne(query); } -- Gitblit v1.8.0