lyhzzz 2 年之前
父節點
當前提交
645f2f9a8c

+ 5 - 0
src/main/java/com/fdkankan/manage/common/FilePath.java

@@ -0,0 +1,5 @@
+package com.fdkankan.manage.common;
+
+public class FilePath {
+    public static String appLocalPath = "/home/backend/4dkankan_v4/manage/uploadAppTmp/";
+}

+ 7 - 3
src/main/java/com/fdkankan/manage/service/impl/AppFileServiceImpl.java

@@ -8,11 +8,13 @@ import com.fdkankan.common.exception.BusinessException;
 import com.fdkankan.common.response.PageInfo;
 import com.fdkankan.common.util.FileMd5Util;
 import com.fdkankan.common.util.FileUtils;
+import com.fdkankan.manage.common.FilePath;
 import com.fdkankan.manage.util.MangerUploadToOssUtil;
 import com.fdkankan.manage.entity.AppFile;
 import com.fdkankan.manage.mapper.IAppFileMapper;
 import com.fdkankan.manage.service.IAppFileService;
 import com.fdkankan.manage.vo.request.AppFileParam;
+import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -37,6 +39,7 @@ import java.util.stream.Collectors;
  * @since 2022-06-14
  */
 @Service
+@Slf4j
 public class AppFileServiceImpl extends ServiceImpl<IAppFileMapper, AppFile> implements IAppFileService {
 
     @Autowired
@@ -54,9 +57,9 @@ public class AppFileServiceImpl extends ServiceImpl<IAppFileMapper, AppFile> imp
         try {
             Map<String,String> result = new HashMap<>(2);
 
-            String filePath = FileUtils.getResource().concat("uploadAppTmp");
+            String filePath = FilePath.appLocalPath;
             FileUtils.createDir(filePath);
-            filePath = filePath.concat("/").concat(file.getOriginalFilename());
+            filePath = filePath.concat(file.getOriginalFilename());
             // 删除旧文件
             FileUtils.deleteFile(filePath);
             File file1 = new File(filePath);
@@ -67,6 +70,7 @@ public class AppFileServiceImpl extends ServiceImpl<IAppFileMapper, AppFile> imp
             result.put("fileName",file.getOriginalFilename());
             return result;
         }catch (Exception e){
+            log.error("上传App出错{}",e);
             throw new BusinessException(-1,"上传失败");
         }
     }
@@ -97,7 +101,7 @@ public class AppFileServiceImpl extends ServiceImpl<IAppFileMapper, AppFile> imp
         }
         AppFile managerAPPEntity = new AppFile();
         BeanUtils.copyProperties(param, managerAPPEntity);
-        String basePath = FileUtils.getResource().concat("uploadAppTmp/");
+        String basePath = FilePath.appLocalPath ;
 
         String filePath = basePath.concat(param.getName());
         File file = new File(filePath);