From 6904763f0e74d9a9fa4dbc39f635d2aee39416c6 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期二, 30 九月 2025 09:34:22 +0800
Subject: [PATCH] 2025.9.30
---
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