Bladeren bron

修改bug

jinshihui 1 maand geleden
bovenliggende
commit
90438f84ef

+ 9 - 3
nightFragrance-admin/src/main/resources/application-dev.yml

@@ -118,9 +118,10 @@ spring:
   servlet:
     multipart:
       # 单个文件大小
-      max-file-size: 10MB
+      max-file-size: 50MB
       # 设置总上传的文件大小
-      max-request-size: 20MB
+      max-request-size: 100MB
+      enabled: true
   # 服务模块
   devtools:
     restart:
@@ -248,7 +249,7 @@ wechat:
   # 获取code
   get-code-url: https://open.weixin.qq.com/connect/oauth2/authorize
   # 回调地址
-  redirect-url: https://433a2453.r12.cpolar.top/weChat/getAccessToken
+  redirect-url: http://7tjvt8639914.vicp.fun/sq/getAccessToken
   # 回调地址
   access-token-url: https://api.weixin.qq.com/sns/oauth2/access_token
   # 消息模版ID
@@ -278,3 +279,8 @@ xss:
   excludes: /system/notice
   # 匹配链接
   urlPatterns: /system/*,/monitor/*,/tool/*
+
+# FFmpeg 配置
+ffmpeg:
+  # FFmpeg 可执行文件路径(Windows 下需要使用 .exe 扩展名)
+  path: E:\ffmpeg-8.0.1-essentials_build\bin\ffmpeg.exe

+ 4 - 4
nightFragrance-massage/src/main/java/com/ylx/massage/service/impl/TbFileServiceImpl.java

@@ -13,6 +13,7 @@ import com.ylx.massage.domain.TbFile;
 import com.ylx.massage.mapper.TbFileMapper;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Service;
 import com.ylx.massage.service.TbFileService;
 import org.springframework.web.multipart.MultipartFile;
@@ -45,10 +46,9 @@ import java.util.concurrent.TimeUnit;
 @Slf4j
 public class TbFileServiceImpl extends ServiceImpl<TbFileMapper, TbFile> implements TbFileService {
 
-    // 封面图片存储路径
-    private static final String THUMBNAIL_SAVE_PATH = "E:/tmp/thumbnails/";
-    // FFmpeg 命令路径(Windows 下需要使用 .exe 扩展名)
-    private static final String FFMPEG_PATH = "E:\\ffmpeg-8.0.1-essentials_build\\bin\\ffmpeg.exe";
+    // FFmpeg 命令路径(从配置文件读取)
+    @Value("${ffmpeg.path}")
+    private String FFMPEG_PATH;
     // 截取时间点(秒)
     private static final int CAPTURE_TIME_SECOND = 1;
     // 命令执行超时时间(秒)