From 9dbb5322ef6231d0557865b21512ad055b5f1282 Mon Sep 17 00:00:00 2001 From: zhanglei Date: Wed, 19 Aug 2026 14:26:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8F=96=E6=B6=88=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E6=97=B6=E9=95=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/executor/FileUploadExecutor.java | 1 + .../app/executor/VideoDurationHelper.java | 19 ++++++++++--------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileUploadExecutor.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileUploadExecutor.java index 2a602582..4c0e271a 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileUploadExecutor.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/FileUploadExecutor.java @@ -61,6 +61,7 @@ public class FileUploadExecutor implements FileUploadApi { if (file == null || file.isEmpty()) { throw new BizException(ErrorCode.FILE_UPLOAD_EMPTY); } + // 获取视频时长, 暂时不获取, 直接上传 if (!VideoDurationHelper.isVideo(file)) { return doUpload(file, true); } diff --git a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/VideoDurationHelper.java b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/VideoDurationHelper.java index 0b55cb3d..b6130ad0 100644 --- a/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/VideoDurationHelper.java +++ b/safety-eval-app/src/main/java/org/qinan/safetyeval/app/executor/VideoDurationHelper.java @@ -40,15 +40,16 @@ final class VideoDurationHelper { } static boolean isVideo(MultipartFile file) { - if (file == null) { - return false; - } - String contentType = file.getContentType(); - if (StringUtils.hasText(contentType) && contentType.toLowerCase(Locale.ROOT).startsWith("video/")) { - return true; - } - String ext = extractExt(file.getOriginalFilename()); - return ext != null && VIDEO_EXTS.contains(ext); + return false; +// if (file == null) { +// return false; +// } +// String contentType = file.getContentType(); +// if (StringUtils.hasText(contentType) && contentType.toLowerCase(Locale.ROOT).startsWith("video/")) { +// return true; +// } +// String ext = extractExt(file.getOriginalFilename()); +// return ext != null && VIDEO_EXTS.contains(ext); } static Path copyToTemp(MultipartFile file) throws IOException {