管道基础大数据平台系统开发-【后端】-Server
13693261870
2022-11-24 de6163fd317d2b67a11d5b26f279613df1666db5
src/main/java/com/lf/server/service/data/DownloadService.java
@@ -1,11 +1,13 @@
package com.lf.server.service.data;
import com.lf.server.entity.data.DownloadEntity;
import com.lf.server.helper.PathHelper;
import com.lf.server.helper.StringHelper;
import com.lf.server.mapper.data.DownloadMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.io.File;
import java.util.List;
/**
@@ -14,6 +16,9 @@
 */
@Service
public class DownloadService implements DownloadMapper {
    @Autowired
    PathHelper pathHelper;
    @Autowired
    DownloadMapper downloadMapper;
@@ -89,4 +94,14 @@
    public Integer updates(List<DownloadEntity> list) {
        return downloadMapper.updates(list);
    }
    /**
     * 获取下载文件路径
     *
     * @param de 下载实体类
     * @return 下载文件路径
     */
    public String getDownloadFilePath(DownloadEntity de) {
        return pathHelper.getConfig().getDownloadPath() + File.separator + de.getUrl();
    }
}