diff --git a/src/main/java/neatlogic/framework/crossover/IFileCrossoverService.java b/src/main/java/neatlogic/framework/crossover/IFileCrossoverService.java index fe02267c64fea10679edb3ebf1a9fcf0fdd30ca2..1bb5f6142f2ab1b8f87e953a48c31dd46d1159f3 100644 --- a/src/main/java/neatlogic/framework/crossover/IFileCrossoverService.java +++ b/src/main/java/neatlogic/framework/crossover/IFileCrossoverService.java @@ -16,12 +16,16 @@ along with this program. If not, see .*/ package neatlogic.framework.crossover; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.file.dto.FileVo; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; public interface IFileCrossoverService extends ICrossoverService { + + FileVo getFileById(Long id); + void downloadFile(JSONObject paramObj, HttpServletRequest request, HttpServletResponse response) throws Exception; /** diff --git a/src/main/java/neatlogic/module/framework/service/FileServiceImpl.java b/src/main/java/neatlogic/module/framework/service/FileServiceImpl.java index dda674565176c55887cace4419b1a210423842d2..58710da9089dac0bf99b03c442df7f0a26bfaa36 100644 --- a/src/main/java/neatlogic/module/framework/service/FileServiceImpl.java +++ b/src/main/java/neatlogic/module/framework/service/FileServiceImpl.java @@ -71,6 +71,11 @@ public class FileServiceImpl implements IFileCrossoverService { @Resource private FileMapper fileMapper; + @Override + public FileVo getFileById(Long id) { + return fileMapper.getFileById(id); + } + @Override public void downloadFile(JSONObject paramObj, HttpServletRequest request, HttpServletResponse response) throws Exception { Long id = paramObj.getLong("id");