diff --git a/base-manager/src/main/java/com/mortals/xhx/module/skin/service/impl/SkinBaseServiceImpl.java b/base-manager/src/main/java/com/mortals/xhx/module/skin/service/impl/SkinBaseServiceImpl.java
index 817a5e136055fc9c627ffd42a1effe681014b4dc..c53c09d8a0299f822a75706180205e0b0d38ff99 100644
--- a/base-manager/src/main/java/com/mortals/xhx/module/skin/service/impl/SkinBaseServiceImpl.java
+++ b/base-manager/src/main/java/com/mortals/xhx/module/skin/service/impl/SkinBaseServiceImpl.java
@@ -329,7 +329,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
             File file = new File(filePath);
             if (file.exists()) {
                 try {
-                    zip.putNextEntry(new ZipEntry(StrUtil.subAfter(cssFilePath, "/", false)));
+                    zip.putNextEntry(new ZipEntry(filePath));
                     IOUtils.write(FileUtil.readBytes(file), zip);
                     zip.flush();
                     zip.closeEntry();
@@ -343,7 +343,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
             file = new File(filePath);
             if (file.exists()) {
                 try {
-                    zip.putNextEntry(new ZipEntry(StrUtil.subAfter(previewImagePath, "/", false)));
+                    zip.putNextEntry(new ZipEntry(filePath));
                     IOUtils.write(FileUtil.readBytes(file), zip);
                     zip.flush();
                     zip.closeEntry();
@@ -363,7 +363,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
             File file = new File(filePath);
             if (file.exists()) {
                 try {
-                    zip.putNextEntry(new ZipEntry(StrUtil.subAfter(fieldValue, "/", false)));
+                    zip.putNextEntry(new ZipEntry(filePath));
                     IOUtils.write(FileUtil.readBytes(file), zip);
                     zip.flush();
                     zip.closeEntry();
@@ -381,7 +381,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
             File file = new File(filePath);
             if (file.exists()) {
                 try {
-                    zip.putNextEntry(new ZipEntry(StrUtil.subAfter(fieldValue, "/", false)));
+                    zip.putNextEntry(new ZipEntry(filePath));
                     IOUtils.write(FileUtil.readBytes(file), zip);
                     zip.flush();
                     zip.closeEntry();
@@ -394,7 +394,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
             file = new File(filePath);
             if (file.exists()) {
                 try {
-                    zip.putNextEntry(new ZipEntry(StrUtil.subAfter(appIconPath, "/", false)));
+                    zip.putNextEntry(new ZipEntry(filePath));
                     IOUtils.write(FileUtil.readBytes(file), zip);
                     zip.flush();
                     zip.closeEntry();
@@ -413,7 +413,7 @@ public class SkinBaseServiceImpl extends AbstractCRUDServiceImpl<SkinBaseDao, Sk
             File file = new File(filePath);
             if (file.exists()) {
                 try {
-                    zip.putNextEntry(new ZipEntry(StrUtil.subAfter(fieldValue, "/", false)));
+                    zip.putNextEntry(new ZipEntry(filePath));
                     IOUtils.write(FileUtil.readBytes(file), zip);
                     zip.flush();
                     zip.closeEntry();