From 8ede6183253248e497d391a0902bb5d41181b3bf Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 12 八月 2025 20:39:18 +0800
Subject: [PATCH] 文件处理

---
 blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/entity/MachineFile.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/entity/MachineFile.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/entity/MachineFile.java
index 3956486..5c08825 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/entity/MachineFile.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/gkw/programnode/entity/MachineFile.java
@@ -3,6 +3,8 @@
 import com.baomidou.mybatisplus.annotation.TableName;
 import lombok.Getter;
 import lombok.Setter;
+import org.apache.commons.io.FileUtils;
+import org.apache.commons.lang3.StringUtils;
 import org.springblade.core.mp.base.BizEntity;
 
 import java.util.Date;
@@ -54,4 +56,23 @@
 	private Date fileCreateTime;
 
 	private Date fileModifyDate;
+
+	/**
+	 * 鏂囦欢md5
+	 */
+	private String md5;
+	/**
+	 * 鏂囦欢瀛楄妭鏁�
+	 */
+	private Long fileSize;
+
+	/**
+	 * 鐢熸垚鏂囦欢澶у皬鐨勬樉绀烘枃鏈�
+	 * @return 鏄剧ず鏂囨湰
+	 */
+	public String getFileSizeDisplay(){
+		String disp = FileUtils.byteCountToDisplaySize(fileSize);
+		//disp = StringUtils.replace(disp,"bytes","瀛楄妭");
+		return disp;
+	}
 }

--
Gitblit v1.9.3