From 196bb14112448857a885e32dc4149e308e00b01a Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期四, 15 八月 2024 11:57:15 +0800
Subject: [PATCH] 2024.8.15 各项修正

---
 src/main/kotlin/cn/flightfeather/supervision/infrastructure/utils/FileUtil.kt |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/src/main/kotlin/cn/flightfeather/supervision/infrastructure/utils/FileUtil.kt b/src/main/kotlin/cn/flightfeather/supervision/infrastructure/utils/FileUtil.kt
index 2c14d00..d52a0a0 100644
--- a/src/main/kotlin/cn/flightfeather/supervision/infrastructure/utils/FileUtil.kt
+++ b/src/main/kotlin/cn/flightfeather/supervision/infrastructure/utils/FileUtil.kt
@@ -5,10 +5,7 @@
 import org.springframework.util.Base64Utils
 import java.awt.Image
 import java.awt.image.BufferedImage
-import java.io.ByteArrayInputStream
-import java.io.ByteArrayOutputStream
-import java.io.File
-import java.io.FileOutputStream
+import java.io.*
 import java.util.*
 import javax.imageio.ImageIO
 
@@ -16,7 +13,7 @@
 object FileUtil {
     private const val SCHEME_PNG = "data:image/png;base64,"
 
-    @Throws(Exception::class)
+    @Throws(FileNotFoundException::class)
     fun uploadFile(file: ByteArray, filePath: String, fileName: String) {
         val targetFile = File(filePath)
         if (!targetFile.exists()) {
@@ -28,6 +25,17 @@
         out.close()
     }
 
+    fun deleteFile(path: String) {
+        val targetFile = File(path)
+        if (targetFile.exists()) {
+            try {
+                targetFile.delete()
+            } catch (e: SecurityException) {
+                e.printStackTrace()
+            }
+        }
+    }
+
     /**
      * 鑾峰彇鏂囦欢鍚�
      */

--
Gitblit v1.9.3