xhxu 1 год назад
Родитель
Сommit
0a951cfddd
5 измененных файлов: 20 добавлений и 1 удалений
  1. +1
    -1
      suimangSchedule/src/main/java/com/iformall/schedule/VideoSchedule.java
  2. +1
    -0
      suimangService/src/main/java/com/iformall/mapper/UserMouldVideoMapper.java
  3. +2
    -0
      suimangService/src/main/java/com/iformall/service/sm/UserMouldVideoService.java
  4. +7
    -0
      suimangService/src/main/java/com/iformall/service/sm/impl/UserMouldVideoServiceImpl.java
  5. +9
    -0
      suimangService/src/main/resources/mapper/UserMouldVideoMapper.xml

+ 1
- 1
suimangSchedule/src/main/java/com/iformall/schedule/VideoSchedule.java Просмотреть файл

@@ -83,7 +83,7 @@ public class VideoSchedule {
*/
@Scheduled(cron = "0 1/5 * * * *?") // 每五分钟检查一次
public void userVideoDetailSchedule() {
List<UserMouldVideo> videos = userMouldVideoService.getUpLoadIngList();
List<UserMouldVideo> videos = userMouldVideoService.getNotHaveUrl();
if (videos != null && videos.size() > 0) {
for (UserMouldVideo video : videos) {
try {


+ 1
- 0
suimangService/src/main/java/com/iformall/mapper/UserMouldVideoMapper.java Просмотреть файл

@@ -23,4 +23,5 @@ public interface UserMouldVideoMapper extends CommonMapper<UserMouldVideo, Long>

List<UserMouldVideo> getSortList(UserMouldVideo record);

List<UserMouldVideo> getNotHaveUrl(UserMouldVideo record);
}

+ 2
- 0
suimangService/src/main/java/com/iformall/service/sm/UserMouldVideoService.java Просмотреть файл

@@ -57,4 +57,6 @@ public interface UserMouldVideoService {

int updateById(UserMouldVideo video);

List<UserMouldVideo> getNotHaveUrl();

}

+ 7
- 0
suimangService/src/main/java/com/iformall/service/sm/impl/UserMouldVideoServiceImpl.java Просмотреть файл

@@ -497,6 +497,7 @@ public class UserMouldVideoServiceImpl implements UserMouldVideoService {
UserMouldVideo umVideoQ = new UserMouldVideo();
umVideoQ.setVideoStatus(EnumVideoStatus.upload_ing.getCode());
return userMouldVideoMapper.getSortList(umVideoQ);

}

@Override
@@ -504,4 +505,10 @@ public class UserMouldVideoServiceImpl implements UserMouldVideoService {
return userMouldVideoMapper.updateById(video);
}

@Override
public List<UserMouldVideo> getNotHaveUrl() {
UserMouldVideo umVideoQ = new UserMouldVideo();
return userMouldVideoMapper.getNotHaveUrl(umVideoQ);
}

}

+ 9
- 0
suimangService/src/main/resources/mapper/UserMouldVideoMapper.xml Просмотреть файл

@@ -151,5 +151,14 @@
<include refid="dynamicWhereConditions"/>
</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>

Загрузка…
Отмена
Сохранить