소스 검색

卷库查询下载pdf名称修改

wangliang 2 년 전
부모
커밋
131f872f1a
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      teachcloud-common/src/main/java/com/qmth/teachcloud/common/service/impl/TeachcloudCommonServiceImpl.java

+ 4 - 0
teachcloud-common/src/main/java/com/qmth/teachcloud/common/service/impl/TeachcloudCommonServiceImpl.java

@@ -631,6 +631,10 @@ public class TeachcloudCommonServiceImpl implements TeachcloudCommonService {
             if (!file.exists()) {
                 throw ExceptionResultEnum.ERROR.exception("本地文件不存在");
             }
+            if (!localPath.exists()) {
+                localPath.getParentFile().mkdirs(); //目标文件目录不存在的话需要创建目录
+                localPath.createNewFile();
+            }
             IOUtils.copy(new FileInputStream(filePath), new FileOutputStream(localPath));
             return file;
         }