Procházet zdrojové kódy

模板查看页面显示文件大小

sunyj před 9 roky
rodič
revize
c41760e241
1 změnil soubory, kde provedl 10 přidání a 2 odebrání
  1. 10 2
      src/main/webapp/resources/js/files/app.js

+ 10 - 2
src/main/webapp/resources/js/files/app.js

@@ -78,8 +78,16 @@ function listFiles(path) {
  *            是否为文件夹
  *            是否为文件夹
  */
  */
 function addList(name, size, lastModified, filePath, isDirectory) {
 function addList(name, size, lastModified, filePath, isDirectory) {
-	if (size || size == 0) {
-		size += " B";
+	if (size || size >= 0) {
+		if (size < 1024) {
+			size += " B";
+		} else if (size < 1024 * 1024) {
+			size = (size / 1024).toFixed(2) + " KB";
+		} else if (size < 1024 * 1024 * 1024) {
+			size = (size / 1024 / 1024).toFixed(2) + " MB";
+		} else {
+			size = (size / 1024 / 1024 / 1024).toFixed(2) + " GB";
+		}
 	} else {
 	} else {
 		size = "...";
 		size = "...";
 	}
 	}