From f6abc8c724eed706487b7616bc6c816e5db5c939 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期二, 09 十二月 2025 20:13:48 +0800
Subject: [PATCH] 数量检测页面提交
---
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