From d7e92d9b598a49fc27749c94b138c23b2b0e0347 Mon Sep 17 00:00:00 2001 From: sh Date: Wed, 3 Dec 2025 14:38:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E7=9C=8B=E5=B2=97?= =?UTF-8?q?=E4=BD=8D=E8=AF=A6=E6=83=85-=E8=BF=94=E5=9B=9E=E9=99=84?= =?UTF-8?q?=E4=BB=B6=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/cms/service/impl/FileServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileServiceImpl.java index f853de0..b327b72 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileServiceImpl.java @@ -149,10 +149,11 @@ public class FileServiceImpl extends ServiceImpl implements IF Files.copy(file.getInputStream(), filePath); // 保存文件信息到数据库 - saveFileInfo(fileName, bussinessid); + File svFile=saveFileInfo(fileName, bussinessid); AjaxResult ajaxResult=AjaxResult.success(); ajaxResult.put("filePath", StringUtil.getFilePath()+fileName); - ajaxResult.put("bussinessid",bussinessid); + ajaxResult.put("bussinessid",String.valueOf(bussinessid)); + ajaxResult.put("id",String.valueOf(svFile.getId())); return ajaxResult; } catch (IOException e) { e.printStackTrace(); @@ -160,11 +161,12 @@ public class FileServiceImpl extends ServiceImpl implements IF } } - private void saveFileInfo(String fileName, Long bussinessid) { + private File saveFileInfo(String fileName, Long bussinessid) { // 这里假设你已经有了一个FileService来处理数据库操作 File file = new File(); file.setBussinessid(bussinessid); file.setFileUrl(fileName); this.save(file); + return file; } }