diff --git a/ruoyi-admin/src/main/resources/templates/system/user/add.html b/ruoyi-admin/src/main/resources/templates/system/user/add.html
index e3b36042..f5d1e2eb 100644
--- a/ruoyi-admin/src/main/resources/templates/system/user/add.html
+++ b/ruoyi-admin/src/main/resources/templates/system/user/add.html
@@ -53,7 +53,7 @@
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java
index 7ebfcf72..cf4de4fb 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java
@@ -113,7 +113,12 @@ public class FileUploadUtils
File desc = getAbsoluteFile(baseDir, fileName);
file.transferTo(desc);
- String pathFileName = StringUtils.substringAfterLast(baseDir, ":") + fileName;
+ String pathFileName = baseDir + fileName;
+ if (StringUtils.contains(baseDir, ":"))
+ {
+ // windows 去除盘符
+ pathFileName = StringUtils.substringAfterLast(baseDir, ":") + fileName;
+ }
return pathFileName;
}