From b306d1106b915bb13fd7a02217ae9c65de2fd03d Mon Sep 17 00:00:00 2001
From: ws183 <1143478319@qq.com>
Date: 星期一, 28 四月 2025 17:19:52 +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