From 8373a5766fea6265302890d077ab9b5fd7cc9340 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Wed, 10 Apr 2024 00:27:03 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.1.5=E3=80=91=E3=80=90file=E3=80=91?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=88=97=E8=A1=A8=E4=BF=A1=E6=81=AF=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=96=87=E4=BB=B6=E5=A4=A7=E5=B0=8F=E7=9A=84=E8=BF=94?= =?UTF-8?q?=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roses/kernel/file/api/pojo/AntdvFileInfo.java | 7 +++++++ .../file/modular/service/impl/SysFileInfoServiceImpl.java | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/pojo/AntdvFileInfo.java b/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/pojo/AntdvFileInfo.java index f3fafb52f..5cc35e71e 100644 --- a/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/pojo/AntdvFileInfo.java +++ b/kernel-d-file/file-api/src/main/java/cn/stylefeng/roses/kernel/file/api/pojo/AntdvFileInfo.java @@ -46,4 +46,11 @@ public class AntdvFileInfo { */ private String thumbUrl; + /** + * 文件大小:xx kb, xx mb + *

+ * 【2024年4月10日新增】 + */ + private String sizeInfo; + } diff --git a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java index 648323acd..db4a72bb6 100644 --- a/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java +++ b/kernel-d-file/file-business/src/main/java/cn/stylefeng/roses/kernel/file/modular/service/impl/SysFileInfoServiceImpl.java @@ -576,12 +576,13 @@ public class SysFileInfoServiceImpl extends ServiceImpl sysFileInfoLambdaQueryWrapper = new LambdaQueryWrapper<>(); sysFileInfoLambdaQueryWrapper.eq(SysFileInfo::getFileId, fileId); - sysFileInfoLambdaQueryWrapper.select(SysFileInfo::getFileOriginName); + sysFileInfoLambdaQueryWrapper.select(SysFileInfo::getFileOriginName, SysFileInfo::getFileSizeInfo); SysFileInfo sysFileInfo = this.getOne(sysFileInfoLambdaQueryWrapper); if (sysFileInfo == null) { continue; } antdvFileInfo.setName(sysFileInfo.getFileOriginName()); + antdvFileInfo.setSizeInfo(sysFileInfo.getFileSizeInfo()); // 设置文件的访问url String fileAuthUrl = this.getFileAuthUrl(fileId);