diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalUpload.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalUpload.java index d2ca6ae..c342010 100644 --- a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalUpload.java +++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalUpload.java @@ -19,6 +19,8 @@ public class TerminalUpload implements Serializable { private String title; + private Long fileSize; + private static final long serialVersionUID = 1L; } \ No newline at end of file diff --git a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UploadServiceImpl.java b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UploadServiceImpl.java index 09bc721..66367ef 100644 --- a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UploadServiceImpl.java +++ b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/UploadServiceImpl.java @@ -21,6 +21,7 @@ import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; +import java.io.File; import java.io.IOException; import java.util.Date; import java.util.List; @@ -84,6 +85,10 @@ public class UploadServiceImpl implements UploadService { if (CollectionUtil.isNotEmpty(list)) { for (TerminalUpload item : list) { item.setPath(path + item.getPath()); + File file = new File(item.getPath()); + if (file.exists()) { + item.setFileSize(file.length()); + } } } TableDataInfo dataTable = PageUtils.getDataTable(list);