From 5d0ae87e23e997960bf607340570f7bbeb7160b4 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期二, 09 十二月 2025 19:10:57 +0800
Subject: [PATCH] 安防页面提交1

---
 fzzy-igdss-view/src/main/java/com/fzzy/igds/FileUploadManage.java |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/fzzy-igdss-view/src/main/java/com/fzzy/igds/FileUploadManage.java b/fzzy-igdss-view/src/main/java/com/fzzy/igds/FileUploadManage.java
index 8066365..a32b382 100644
--- a/fzzy-igdss-view/src/main/java/com/fzzy/igds/FileUploadManage.java
+++ b/fzzy-igdss-view/src/main/java/com/fzzy/igds/FileUploadManage.java
@@ -4,6 +4,7 @@
 import com.bstek.dorado.uploader.annotation.FileResolver;
 import com.fzzy.igds.service.FileService;
 import com.fzzy.igds.utils.ContextUtil;
+import com.ruoyi.common.config.FrameworkConfig;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.time.DateFormatUtils;
@@ -13,7 +14,6 @@
 import java.io.IOException;
 import java.util.Date;
 import java.util.Map;
-
 
 /**
  * @Description Dorado7 闄勪欢涓婁紶鍏叡绠$悊灞�
@@ -38,16 +38,22 @@
 	@FileResolver
 	public String imgFile(UploadFile file, Map<String, Object> parameter) {
 
-		String fileId = null;
+		String filePath = null;
 		try {
 
 			String basePath = fileService.getFileSavePath("DEPT");
 
-			fileId = "aerial-" + ContextUtil.subDeptId(null)
+			//鏂版枃浠跺悕
+			String fileId = "aerial-" + ContextUtil.subDeptId(null)
 					+ file.getFileName().substring(
 					file.getFileName().lastIndexOf("."));
+			//鏂囦欢鍏ㄨ矾寰�
+			filePath = basePath + fileId;
+			//淇濆瓨
+			file.transferTo(new File(filePath));
 
-			file.transferTo(new File(basePath + fileId));
+			//鏇挎崲鍚庢枃浠跺叏璺緞
+			filePath = filePath.replace(FrameworkConfig.getProfile(), "/profile/");
 
 		} catch (IllegalStateException e) {
 			e.printStackTrace();
@@ -55,7 +61,7 @@
 			e.printStackTrace();
 		}
 
-		return fileId;
+		return filePath;
 	}
 
 	/**

--
Gitblit v1.9.3