From 256f9c48f2c52985a094a220b644d60d24cb6ed4 Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期二, 14 十月 2025 09:49:32 +0800 Subject: [PATCH] 省质检报告提交 --- igds-basic/src/main/java/com/ld/igds/basic/manager/FileManager.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/igds-basic/src/main/java/com/ld/igds/basic/manager/FileManager.java b/igds-basic/src/main/java/com/ld/igds/basic/manager/FileManager.java index 2be929e..2ac1da0 100644 --- a/igds-basic/src/main/java/com/ld/igds/basic/manager/FileManager.java +++ b/igds-basic/src/main/java/com/ld/igds/basic/manager/FileManager.java @@ -5,13 +5,17 @@ import com.ld.igds.file.CoreFileService; import com.ld.igds.util.ContextUtil; import com.ld.igds.util.FilesUtil; + import lombok.extern.slf4j.Slf4j; + import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.core.io.ClassPathResource; import org.springframework.stereotype.Component; import org.springframework.web.multipart.MultipartFile; import javax.annotation.Resource; + import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; @@ -160,4 +164,30 @@ String path = filesUtil.getTempPath(companyId) + "/" + fileName; return new File(path); } + + public String getSnapFilePath(String fileName, String dateStr) { + return fileService.getSnapFilePath(dateStr) + "/" + fileName; + } + + public String getFailImg() throws IOException { + + String failImg = "static/images/img-fail.jpg"; + + ClassPathResource readFile = new ClassPathResource(failImg); + + return readFile.getFile().getAbsolutePath(); + } + + /** + * 鏍规嵁涓嶅悓鐨勭被鍨嬭幏鍙栨枃浠惰矾寰� + * @param filePathType + * @param time + * @return + */ + public String getPathByType(String filePathType, Date time) { + if("common".equals(filePathType)){ + return fileService.getCommonFilePath(time); + } + return null; + } } -- Gitblit v1.9.3