fix problems
All checks were successful
Xiaoshiliu / build (push) Successful in 3m56s

This commit is contained in:
lychang
2025-10-05 22:30:32 +08:00
parent 2a8d67e680
commit 3d9b1b3c77
6 changed files with 9 additions and 9 deletions

View File

@@ -34,7 +34,7 @@ const upload = multer({
storage: storage,
fileFilter: imageFileFilter,
limits: {
fileSize: 150 * 1024 * 1024 // 5MB 限制
fileSize: 150 * 1024 * 1024 // 150MB 限制
}
});
@@ -64,7 +64,7 @@ const videoUpload = multer({
storage: storage,
fileFilter: mixedFileFilter, // 使用混合文件过滤器
limits: {
fileSize: 350 * 1024 * 1024 // 100MB 限制
fileSize: 10* 1024 * 1024 * 1024, // 10GB
}
});

View File

@@ -63,7 +63,7 @@ export const videoApi = {
* @returns {Object} 验证结果
*/
validateVideoFile(file) {
const maxSize = apiConfig.upload.video?.maxFileSize || 350 * 1024 * 1024 // 350MB
const maxSize = apiConfig.upload.video?.maxFileSize || 10* 1024 * 1024 * 1024 // 10GB
const allowedTypes = apiConfig.upload.video?.allowedTypes || [
'video/mp4',
'video/avi',

View File

@@ -47,7 +47,7 @@
<SvgIcon name="publish" class="upload-icon" />
<p>添加视频</p>
<p class="upload-hint">支持 MP4MOVAVI 格式</p>
<p class="upload-hint">文件大小不超过100MB</p>
<p class="upload-hint">文件大小不超过10GB</p>
<p class="drag-hint">或拖拽视频到此处</p>
</div>
@@ -66,7 +66,7 @@
<div class="upload-tips">
<p> 支持 MP4MOVAVI 格式</p>
<p> 文件大小不超过100MB</p>
<p> 文件大小不超过10GB</p>
<p> 建议视频时长不超过5分钟</p>
<p v-if="videoData && !isUploading"> 点击缩略图可自定义封面</p>
</div>
@@ -90,7 +90,7 @@ const props = defineProps({
},
maxSize: {
type: Number,
default: 350 * 1024 * 1024 // 350MB
default: 10* 1024 * 1024 * 1024, // 10GB
}
})

View File

@@ -33,7 +33,7 @@ export const apiConfig = {
},
// 视频上传配置
video: {
maxFileSize: 350 * 1024 * 1024, // 350MB
maxFileSize: 10* 1024 * 1024 * 1024, // 10GB
allowedTypes: ['video/mp4', 'video/avi', 'video/mov', 'video/wmv', 'video/flv', 'video/webm'],
maxCount: 1 // 最多上传1个视频
}

View File

@@ -340,7 +340,7 @@ const apiGroups = ref([
method: 'POST',
path: '/api/upload/video',
title: '视频上传',
description: '上传视频文件限制100MB支持mp4、avi、mov格式',
description: '上传视频文件限制10GB支持mp4、avi、mov格式',
auth: true,
expanded: false,
params: [

View File

@@ -1102,7 +1102,7 @@ const handleVideoFileSelect = async (event, fieldKey) => {
// 验证文件类型和大小
const validTypes = ['video/mp4', 'video/avi', 'video/mov', 'video/wmv', 'video/flv']
const maxSize = 350 * 1024 * 1024 // 100MB
const maxSize = 10* 1024 * 1024 * 1024 // 10GB
if (!validTypes.includes(file.type)) {
videoErrors.value[fieldKey] = '请选择有效的视频格式 (MP4, AVI, MOV, WMV, FLV)'