update to v1.1.1 优化了文件操作

This commit is contained in:
kohgylw 2023-09-11 22:17:28 +08:00
parent 8b2e8f5dc0
commit f681218fca
5 changed files with 21 additions and 31 deletions

View File

@ -196,6 +196,7 @@ test.auth.xxx=ucd
计划中 v1.1.1 计划中 v1.1.1
-------------- --------------
【已完成】优化了“文件搜索”功能,现在关键字不再区分大小写了。 【已完成】优化了“文件搜索”功能,现在关键字中的英文字符不再区分大小写了。
【已完成】优化了文件列表的文件体积显示新增了GB和TB显示单位。 【已完成】优化了文件列表的文件体积显示新增了GB和TB两个体积单位。
【已完成】解决“文件”功能中FileSystemManager.transferFile(:935)的Java 8兼容性问题。 【已完成】解决“文件”功能中FileSystemManager.transferFile(:935)的Java 8兼容性问题。
【已完成】优化剪切复制操作,使得用户不必完成粘贴步骤,可以重新开始此操作流程。

View File

@ -1 +0,0 @@
/META-INF/

View File

@ -1,7 +1,7 @@
#Generated by Maven Integration for Eclipse #Generated by Maven Integration for Eclipse
#Fri Mar 03 10:32:33 CST 2023 #Mon Sep 11 21:52:29 CST 2023
m2e.projectLocation=/Users/kohgylw/Programs/java_workspace/kiftd-source m2e.projectLocation=/Users/kohgylw/Programs/java_workspace/kiftd
m2e.projectName=kiftd-source m2e.projectName=kiftd
groupId=kohgylw groupId=kohgylw
artifactId=kiftd artifactId=kiftd
version=1.1.1-SNAPSHOT version=1.1.1-SNAPSHOT

View File

@ -889,10 +889,6 @@ function showAccountView(folderView) {
} else { } else {
$("#stickFilesCount").text("99+"); $("#stickFilesCount").text("99+");
} }
$("#copyFileButtonLi").removeClass("show");
$("#copyFileButtonLi").addClass("hidden");
$("#cutFileButtonLi").removeClass("show");
$("#cutFileButtonLi").addClass("hidden");
$("#stickFileButtonLi").removeClass("hidden"); $("#stickFileButtonLi").removeClass("hidden");
$("#stickFileButtonLi").addClass("show"); $("#stickFileButtonLi").addClass("show");
} else { } else {
@ -999,15 +995,15 @@ function createFileRow(fi, aL, aD, aR, aO) {
if (fileSizeToInt == 0) { if (fileSizeToInt == 0) {
// 文件体积小于1MB时 // 文件体积小于1MB时
fileRow = fileRow + "<td>&lt;1MB</td>"; fileRow = fileRow + "<td>&lt;1MB</td>";
} else if(fileSizeToInt < 1000){ } else if (fileSizeToInt < 1000) {
// 文件体积大于1MB但小于1000MB时 // 文件体积大于1MB但小于1000MB时
fileRow = fileRow + "<td>" + fileSizeToInt + "MB</td>"; fileRow = fileRow + "<td>" + fileSizeToInt + "MB</td>";
} else if(fileSizeToInt < 1024000){ } else if (fileSizeToInt < 1024000) {
// 文件体积大于1000MB但小于1000GB时 // 文件体积大于1000MB但小于1000GB时
fileRow = fileRow + "<td>" + (fileSizeToInt/1024).toFixed(2) + "GB</td>"; fileRow = fileRow + "<td>" + (fileSizeToInt / 1024).toFixed(2) + "GB</td>";
} else { } else {
// 文件体积大于1000GB // 文件体积大于1000GB
fileRow = fileRow + "<td>" + (fileSizeToInt/1048576).toFixed(2) + "TB</td>"; fileRow = fileRow + "<td>" + (fileSizeToInt / 1048576).toFixed(2) + "TB</td>";
} }
fileRow = fileRow + "<td class='hidden-xs'>" + fi.fileCreator + "</td><td>"; fileRow = fileRow + "<td class='hidden-xs'>" + fi.fileCreator + "</td><td>";
if (aL) { if (aL) {
@ -2583,24 +2579,21 @@ function showOriginFolderView() {
// 执行剪切操作 // 执行剪切操作
function cutFile() { function cutFile() {
checkedMovefiles = getCheckedFilesAndFolders(); var checkedfiles = getCheckedFilesAndFolders();
if (checkedMovefiles == undefined || checkedMovefiles.size == 0) { if (checkedfiles == undefined || checkedfiles.size == 0) {
// 如果未选中任何文件则提示用户要先选 // 如果未选中任何文件则提示用户要先选
$('#moveFilesMessage').html(checkFilesTip); $('#moveFilesMessage').html(checkFilesTip);
$("#selectFileMoveModelAsAll").removeAttr("checked"); $("#selectFileMoveModelAsAll").removeAttr("checked");
$("#selectFileMoveModelAlert").hide(); $("#selectFileMoveModelAlert").hide();
$('#moveFilesModal').modal('show'); $('#moveFilesModal').modal('show');
} else { } else {
// 否则隐藏剪切复制按钮显示粘贴按钮 // 否则显示粘贴按钮
checkedMovefiles = checkedfiles;
if (checkedMovefiles.size < 100) { if (checkedMovefiles.size < 100) {
$("#stickFilesCount").text("" + checkedMovefiles.size + ""); $("#stickFilesCount").text("" + checkedMovefiles.size + "");
} else { } else {
$("#stickFilesCount").text("99+"); $("#stickFilesCount").text("99+");
} }
$("#copyFileButtonLi").removeClass("show");
$("#copyFileButtonLi").addClass("hidden");
$("#cutFileButtonLi").removeClass("show");
$("#cutFileButtonLi").addClass("hidden");
$("#stickFileButtonLi").removeClass("hidden"); $("#stickFileButtonLi").removeClass("hidden");
$("#stickFileButtonLi").addClass("show"); $("#stickFileButtonLi").addClass("show");
isCopy = false; isCopy = false;
@ -2609,24 +2602,21 @@ function cutFile() {
// 执行复制操作 // 执行复制操作
function copyFile() { function copyFile() {
checkedMovefiles = getCheckedFilesAndFolders(); var checkedfiles = getCheckedFilesAndFolders();
if (checkedMovefiles == undefined || checkedMovefiles.size == 0) { if (checkedfiles == undefined || checkedfiles.size == 0) {
// 如果未选中任何文件则提示用户要先选 // 如果未选中任何文件则提示用户要先选
$('#moveFilesMessage').html(checkFilesTip); $('#moveFilesMessage').html(checkFilesTip);
$("#selectFileMoveModelAsAll").removeAttr("checked"); $("#selectFileMoveModelAsAll").removeAttr("checked");
$("#selectFileMoveModelAlert").hide(); $("#selectFileMoveModelAlert").hide();
$('#moveFilesModal').modal('show'); $('#moveFilesModal').modal('show');
} else { } else {
// 否则隐藏剪切复制按钮显示粘贴按钮 // 否则显示粘贴按钮
checkedMovefiles = checkedfiles;
if (checkedMovefiles.size < 100) { if (checkedMovefiles.size < 100) {
$("#stickFilesCount").text("" + checkedMovefiles.size + ""); $("#stickFilesCount").text("" + checkedMovefiles.size + "");
} else { } else {
$("#stickFilesCount").text("99+"); $("#stickFilesCount").text("99+");
} }
$("#copyFileButtonLi").removeClass("show");
$("#copyFileButtonLi").addClass("hidden");
$("#cutFileButtonLi").removeClass("show");
$("#cutFileButtonLi").addClass("hidden");
$("#stickFileButtonLi").removeClass("hidden"); $("#stickFileButtonLi").removeClass("hidden");
$("#stickFileButtonLi").addClass("show"); $("#stickFileButtonLi").addClass("show");
isCopy = true; isCopy = true;

File diff suppressed because one or more lines are too long