mirror of
https://github.com/KOHGYLW/kiftd-source.git
synced 2025-01-09 04:27:56 +08:00
update to v1.1.1 优化了文件操作
This commit is contained in:
parent
8b2e8f5dc0
commit
f681218fca
5
TODO.txt
5
TODO.txt
@ -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兼容性问题。
|
||||||
|
【已完成】优化剪切复制操作,使得用户不必完成粘贴步骤,可以重新开始此操作流程。
|
||||||
|
1
target/classes/.gitignore
vendored
1
target/classes/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
/META-INF/
|
|
@ -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
|
||||||
|
@ -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><1MB</td>";
|
fileRow = fileRow + "<td><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;
|
||||||
|
6
webContext/js/home.min.js
vendored
6
webContext/js/home.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user