From 3496700a5ba18be8ca0590a79e21a867782d1ea9 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Mon, 01 Jun 2026 16:56:57 +0800
Subject: [PATCH] 优化

---
 ard-common/ard-common-core/src/main/java/com/ard/common/core/utils/file/FileUtils.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/ard-common/ard-common-core/src/main/java/com/ard/common/core/utils/file/FileUtils.java b/ard-common/ard-common-core/src/main/java/com/ard/common/core/utils/file/FileUtils.java
index 820276c..4072be8 100644
--- a/ard-common/ard-common-core/src/main/java/com/ard/common/core/utils/file/FileUtils.java
+++ b/ard-common/ard-common-core/src/main/java/com/ard/common/core/utils/file/FileUtils.java
@@ -250,4 +250,27 @@
         String encode = URLEncoder.encode(s, StandardCharsets.UTF_8.toString());
         return encode.replaceAll("\\+", "%20");
     }
+
+    /**
+     * 创建一个文件获取文件路径
+     *
+     * @param fileName 路径名称
+     * @return 文件路径和后缀的名称
+     */
+    public static String createFile(String fileName) {
+        try {
+            File file = new File(fileName);
+            if (!file.exists()) {
+                File fileParent = file.getParentFile();
+                if (!fileParent.exists()) {
+                    fileParent.mkdirs();
+                }
+                file.createNewFile();
+            }
+            return file.getCanonicalPath();
+
+        } catch (Exception ex) {
+            return "";
+        }
+    }
 }

--
Gitblit v1.9.3