From e7af0cdd75430765fcb880fa32391847eb6e615d Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Mon, 29 Dec 2025 14:40:59 +0800
Subject: [PATCH] 优化

---
 ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java |   70 -----------------------------------
 1 files changed, 0 insertions(+), 70 deletions(-)

diff --git a/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java b/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java
index 80f4603..87a7abb 100644
--- a/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java
+++ b/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java
@@ -224,74 +224,4 @@
             ardMediaVideoMapper.insertArdMediaVideo(ardMedia);
         }
     }
-
-
-
-//    @Scheduled(fixedDelay = 10000) // 每10秒执行一次
-//    public void syncVideoMediaUrl() {
-//        List<ArdMediaVideo> videos = ardMediaVideoMapper.selectVideosWithNullMedia();
-//        for (ArdMediaVideo video : videos) {
-//            if (!uploadingVideos.add(video.getId())) {
-//                continue;
-//            }
-//            CompletableFuture.runAsync(() -> {
-//                try {
-//                    // 上传视频到 OSS
-//                    try (InputStream is = openUrlInputStream(video.getSourceUrl(), 5000, 10000)) {
-//                        if (is != null) {
-//                            String mediaUrl = ossServiceContext.upload(
-//                                    "record",
-//                                    video.getTaskId() + "/" + video.getId() + ".mp4",
-//                                    is,
-//                                    MimeTypeUtils.VIDEO_MP4
-//                            );
-//                            log.info("upload mediaUrl={}", mediaUrl);
-//                            video.setMediaUrl(mediaUrl);
-//                        }
-//                    }
-//                    // 生成缩略图
-//                    processVideoThumbnail(video);
-//
-//                    // 更新数据库
-//                    video.setUpdateTime(new Date());
-//                    ardMediaVideoMapper.updateArdMediaVideo(video);
-//                } catch (Exception e) {
-//                    log.error("生成 mediaUrl/缩略图失败 videoId={}", video.getId(), e);
-//                } finally {
-//                    uploadingVideos.remove(video.getId());
-//                }
-//            }, threadPoolTaskExecutor);
-//        }
-//    }
-//
-//    @Scheduled(fixedDelay = 10000) // 每10秒执行一次
-//    public void syncPicMediaUrl() {
-//        List<ArdMediaPic> pics = ardMediaPicMapper.selectPicsWithNullMedia();
-//        for (ArdMediaPic pic : pics) {
-//            if (!uploadingPics.add(pic.getId())) {
-//                continue;
-//            }
-//            CompletableFuture.runAsync(() -> {
-//                try (InputStream inputStream = openUrlInputStream(pic.getSourceUrl(), 5000, 10000)) {
-//                    if (inputStream != null) {
-//                        String url = ossServiceContext.upload(
-//                                "pic",
-//                                pic.getTaskId() + "/" + pic.getId() + ".jpg",
-//                                inputStream,
-//                                MimeTypeUtils.IMAGE_JPG
-//                        );
-//                        pic.setMediaUrl(url);
-//                        pic.setUpdateTime(new Date());
-//                        ardMediaPicMapper.updatePic(pic);
-//                    }
-//                } catch (Exception e) {
-//                    log.error("图片上传失败 taskId={}, photoId={}", pic.getTaskId(), pic.getId(), e);
-//                } finally {
-//                    uploadingPics.remove(pic.getId());
-//                }
-//
-//            }, threadPoolTaskExecutor); // 使用自定义线程池
-//        }
-//    }
-
 }

--
Gitblit v1.9.3