| @@ -83,7 +83,7 @@ public class VideoSchedule { | |||||
| */ | */ | ||||
| @Scheduled(cron = "0 1/5 * * * *?") // 每五分钟检查一次 | @Scheduled(cron = "0 1/5 * * * *?") // 每五分钟检查一次 | ||||
| public void userVideoDetailSchedule() { | public void userVideoDetailSchedule() { | ||||
| List<UserMouldVideo> videos = userMouldVideoService.getUpLoadIngList(); | |||||
| List<UserMouldVideo> videos = userMouldVideoService.getNotHaveUrl(); | |||||
| if (videos != null && videos.size() > 0) { | if (videos != null && videos.size() > 0) { | ||||
| for (UserMouldVideo video : videos) { | for (UserMouldVideo video : videos) { | ||||
| try { | try { | ||||
| @@ -23,4 +23,5 @@ public interface UserMouldVideoMapper extends CommonMapper<UserMouldVideo, Long> | |||||
| List<UserMouldVideo> getSortList(UserMouldVideo record); | List<UserMouldVideo> getSortList(UserMouldVideo record); | ||||
| List<UserMouldVideo> getNotHaveUrl(UserMouldVideo record); | |||||
| } | } | ||||
| @@ -57,4 +57,6 @@ public interface UserMouldVideoService { | |||||
| int updateById(UserMouldVideo video); | int updateById(UserMouldVideo video); | ||||
| List<UserMouldVideo> getNotHaveUrl(); | |||||
| } | } | ||||
| @@ -497,6 +497,7 @@ public class UserMouldVideoServiceImpl implements UserMouldVideoService { | |||||
| UserMouldVideo umVideoQ = new UserMouldVideo(); | UserMouldVideo umVideoQ = new UserMouldVideo(); | ||||
| umVideoQ.setVideoStatus(EnumVideoStatus.upload_ing.getCode()); | umVideoQ.setVideoStatus(EnumVideoStatus.upload_ing.getCode()); | ||||
| return userMouldVideoMapper.getSortList(umVideoQ); | return userMouldVideoMapper.getSortList(umVideoQ); | ||||
| } | } | ||||
| @Override | @Override | ||||
| @@ -504,4 +505,10 @@ public class UserMouldVideoServiceImpl implements UserMouldVideoService { | |||||
| return userMouldVideoMapper.updateById(video); | return userMouldVideoMapper.updateById(video); | ||||
| } | } | ||||
| @Override | |||||
| public List<UserMouldVideo> getNotHaveUrl() { | |||||
| UserMouldVideo umVideoQ = new UserMouldVideo(); | |||||
| return userMouldVideoMapper.getNotHaveUrl(umVideoQ); | |||||
| } | |||||
| } | } | ||||
| @@ -151,5 +151,14 @@ | |||||
| <include refid="dynamicWhereConditions"/> | <include refid="dynamicWhereConditions"/> | ||||
| </select> | </select> | ||||
| <select id="getNotHaveUrl" resultType="com.iformall.domain.po.sm.UserMouldVideo"> | |||||
| select id,title,video_id,video_path, video_play_url,video_status | |||||
| from user_mould_video | |||||
| where `is_del` = 0 | |||||
| and `video_id` is not null | |||||
| and `video_id` != '' | |||||
| and (`cover_img` = '' or `cover_img` is null) | |||||
| </select> | |||||
| </mapper> | </mapper> | ||||