From 53745a4f5309e0d351cc62b52ffcebe65ef9ee68 Mon Sep 17 00:00:00 2001
From: xueqingkun <xueqingkun@126.com>
Date: Thu, 23 May 2024 09:14:05 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E6=96=87=E4=BB=B6=E6=8E=A5?=
 =?UTF-8?q?=E5=8F=A3=E6=B7=BB=E5=8A=A0=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../manage/service/impl/FileManageServiceImpl.java            | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/FileManageServiceImpl.java b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/FileManageServiceImpl.java
index 613f5c66..2081096c 100644
--- a/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/FileManageServiceImpl.java
+++ b/virtual-patient-manage/src/main/java/com/supervision/manage/service/impl/FileManageServiceImpl.java
@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.io.FileUtil;
 import cn.hutool.core.lang.Assert;
 import cn.hutool.core.util.StrUtil;
+import com.supervision.exception.BusinessException;
 import com.supervision.manage.service.FileManageService;
 import com.supervision.model.FileResource;
 import com.supervision.service.FileResourceService;
@@ -95,6 +96,9 @@ public class FileManageServiceImpl implements FileManageService {
                 outputStream.write(bytes, 0, len);
             }
             outputStream.flush();
+        }catch (Exception e){
+            log.error("文件下载失败,失败原因:", e);
+            throw new BusinessException("文件下载失败");
         }
     }