月球大数据地理空间分析展示平台-【后端】-月球后台服务
1
13693261870
2024-11-13 024e90554d19c2342f27a26f91bbea378f84da82
src/main/java/com/moon/server/helper/PathHelper.java
@@ -11,11 +11,8 @@
import java.io.File;
import java.util.Date;
/**
 * 路径帮助类
 * @author WWW
 */
@Component
@SuppressWarnings("ALL")
public class PathHelper {
    @Autowired
    private PropertiesConfig config;
@@ -38,9 +35,6 @@
        return uploadPath;
    }
    /**
     * 初始化
     */
    public void init() {
        downloadPath = getSubPath(config.getDownloadPath(), downloadPath);
        uploadPath = getSubPath(config.getUploadPath(), uploadPath);
@@ -65,27 +59,18 @@
        }
    }
    /**
     * 获取下载完整目录
     */
    public String getDownloadFullPath() {
        downloadPath = getSubPath(config.getDownloadPath(), downloadPath);
        return config.getDownloadPath() + File.separator + downloadPath;
    }
    /**
     * 获取上传完整目录
     */
    public String getUploadFullPath() {
        uploadPath = getSubPath(config.getUploadPath(), uploadPath);
        return config.getUploadPath() + File.separator + uploadPath;
    }
    /**
     * 获取临时路径
     */
    public String getTempPath() {
        String tempName = StringHelper.YMDHMS2_FORMAT.format(new Date());
        String path = config.getTempPath() + File.separator + tempName;
@@ -100,9 +85,6 @@
        return path;
    }
    /**
     * 获取临时路径
     */
    public String getTempPath(String subPath) {
        if (!StringHelper.isEmpty(subPath)) {
            String path = config.getTempPath() + File.separator + subPath;
@@ -118,9 +100,6 @@
        return getTempPath();
    }
    /**
     * 获取临时路径名称
     */
    public String getTempPathName() {
        String tempName = StringHelper.YMDHMS2_FORMAT.format(new Date());
        String path = config.getTempPath() + File.separator + tempName;
@@ -135,9 +114,6 @@
        return tempName;
    }
    /**
     * 删除旧路径
     */
    public void deleteOldPath(String tempPath) {
        try {
            double ran = Math.random() * 99;