From 58577bae968f2a10232bc8b3c04910b93ea3c69a Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 19 二月 2021 11:55:52 +0800 Subject: [PATCH] 系统资源配置由原有的代码形式改为数据库形式 --- src/main/java/com/yeshi/buwan/service/imp/juhe/PPTVServiceImpl.java | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/service/imp/juhe/PPTVServiceImpl.java b/src/main/java/com/yeshi/buwan/service/imp/juhe/PPTVServiceImpl.java index d2c48f3..79c066d 100644 --- a/src/main/java/com/yeshi/buwan/service/imp/juhe/PPTVServiceImpl.java +++ b/src/main/java/com/yeshi/buwan/service/imp/juhe/PPTVServiceImpl.java @@ -108,7 +108,7 @@ //鍔犲叆鏄犲皠 VideoPPTVMap vi = new VideoPPTVMap(); vi.setInfoId(series.getInfoID()); - vi.setVideoId(Long.parseLong(newVideoInfo.getId())); + vi.setVideoId(newVideoInfo.getId()); vi.setCreateTime(new Date()); videoPPTVMapDao.save(vi); } @@ -167,6 +167,14 @@ programList.addAll(tempList); } } + Comparator<PPTVProgram> comparator = new Comparator<PPTVProgram>() { + @Override + public int compare(PPTVProgram o1, PPTVProgram o2) { + return o1.getRank() - o2.getRank(); + } + }; + Collections.sort(programList, comparator); + series.setSeries(programList); return series; } @@ -220,6 +228,15 @@ } + @Override + public PPTVSeries getSeriesDetailByVideoId(String videoId) { + VideoPPTVMap map = videoPPTVMapDao.get(videoId); + if (map == null) { + return null; + } + return getSeriesDetail(map.getInfoId()); + } + /** * 鍒犻櫎鍓ч泦 * -- Gitblit v1.8.0