From 9b5c9db9189493fbc6db48f55a7b7311b2a3253c Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Tue, 12 May 2026 10:58:01 +0800
Subject: [PATCH] 2

---
 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