mirror of
https://github.com/KOHGYLW/kiftd-source.git
synced 2025-01-08 12:07:47 +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
|
||||
--------------
|
||||
【已完成】优化了“文件搜索”功能,现在关键字不再区分大小写了。
|
||||
【已完成】优化了文件列表的文件体积显示,新增了GB和TB显示单位。
|
||||
【已完成】优化了“文件搜索”功能,现在关键字中的英文字符不再区分大小写了。
|
||||
【已完成】优化了文件列表的文件体积显示,新增了GB和TB两个体积单位。
|
||||
【已完成】解决“文件”功能中,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
|
||||
#Fri Mar 03 10:32:33 CST 2023
|
||||
m2e.projectLocation=/Users/kohgylw/Programs/java_workspace/kiftd-source
|
||||
m2e.projectName=kiftd-source
|
||||
#Mon Sep 11 21:52:29 CST 2023
|
||||
m2e.projectLocation=/Users/kohgylw/Programs/java_workspace/kiftd
|
||||
m2e.projectName=kiftd
|
||||
groupId=kohgylw
|
||||
artifactId=kiftd
|
||||
version=1.1.1-SNAPSHOT
|
||||
|
@ -889,10 +889,6 @@ function showAccountView(folderView) {
|
||||
} else {
|
||||
$("#stickFilesCount").text("(99+)");
|
||||
}
|
||||
$("#copyFileButtonLi").removeClass("show");
|
||||
$("#copyFileButtonLi").addClass("hidden");
|
||||
$("#cutFileButtonLi").removeClass("show");
|
||||
$("#cutFileButtonLi").addClass("hidden");
|
||||
$("#stickFileButtonLi").removeClass("hidden");
|
||||
$("#stickFileButtonLi").addClass("show");
|
||||
} else {
|
||||
@ -999,15 +995,15 @@ function createFileRow(fi, aL, aD, aR, aO) {
|
||||
if (fileSizeToInt == 0) {
|
||||
// 文件体积小于1MB时
|
||||
fileRow = fileRow + "<td><1MB</td>";
|
||||
} else if(fileSizeToInt < 1000){
|
||||
} else if (fileSizeToInt < 1000) {
|
||||
// 文件体积大于1MB但小于1000MB时
|
||||
fileRow = fileRow + "<td>" + fileSizeToInt + "MB</td>";
|
||||
} else if(fileSizeToInt < 1024000){
|
||||
} else if (fileSizeToInt < 1024000) {
|
||||
// 文件体积大于1000MB但小于1000GB时
|
||||
fileRow = fileRow + "<td>" + (fileSizeToInt/1024).toFixed(2) + "GB</td>";
|
||||
fileRow = fileRow + "<td>" + (fileSizeToInt / 1024).toFixed(2) + "GB</td>";
|
||||
} else {
|
||||
// 文件体积大于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>";
|
||||
if (aL) {
|
||||
@ -2583,24 +2579,21 @@ function showOriginFolderView() {
|
||||
|
||||
// 执行“剪切”操作
|
||||
function cutFile() {
|
||||
checkedMovefiles = getCheckedFilesAndFolders();
|
||||
if (checkedMovefiles == undefined || checkedMovefiles.size == 0) {
|
||||
var checkedfiles = getCheckedFilesAndFolders();
|
||||
if (checkedfiles == undefined || checkedfiles.size == 0) {
|
||||
// 如果未选中任何文件,则提示用户要先选
|
||||
$('#moveFilesMessage').html(checkFilesTip);
|
||||
$("#selectFileMoveModelAsAll").removeAttr("checked");
|
||||
$("#selectFileMoveModelAlert").hide();
|
||||
$('#moveFilesModal').modal('show');
|
||||
} else {
|
||||
// 否则,隐藏“剪切”和“复制”按钮,显示“粘贴”按钮
|
||||
// 否则,显示“粘贴”按钮
|
||||
checkedMovefiles = checkedfiles;
|
||||
if (checkedMovefiles.size < 100) {
|
||||
$("#stickFilesCount").text("(" + checkedMovefiles.size + ")");
|
||||
} else {
|
||||
$("#stickFilesCount").text("(99+)");
|
||||
}
|
||||
$("#copyFileButtonLi").removeClass("show");
|
||||
$("#copyFileButtonLi").addClass("hidden");
|
||||
$("#cutFileButtonLi").removeClass("show");
|
||||
$("#cutFileButtonLi").addClass("hidden");
|
||||
$("#stickFileButtonLi").removeClass("hidden");
|
||||
$("#stickFileButtonLi").addClass("show");
|
||||
isCopy = false;
|
||||
@ -2609,24 +2602,21 @@ function cutFile() {
|
||||
|
||||
// 执行“复制”操作
|
||||
function copyFile() {
|
||||
checkedMovefiles = getCheckedFilesAndFolders();
|
||||
if (checkedMovefiles == undefined || checkedMovefiles.size == 0) {
|
||||
var checkedfiles = getCheckedFilesAndFolders();
|
||||
if (checkedfiles == undefined || checkedfiles.size == 0) {
|
||||
// 如果未选中任何文件,则提示用户要先选
|
||||
$('#moveFilesMessage').html(checkFilesTip);
|
||||
$("#selectFileMoveModelAsAll").removeAttr("checked");
|
||||
$("#selectFileMoveModelAlert").hide();
|
||||
$('#moveFilesModal').modal('show');
|
||||
} else {
|
||||
// 否则,隐藏“剪切”和“复制”按钮,显示“粘贴”按钮
|
||||
// 否则,显示“粘贴”按钮
|
||||
checkedMovefiles = checkedfiles;
|
||||
if (checkedMovefiles.size < 100) {
|
||||
$("#stickFilesCount").text("(" + checkedMovefiles.size + ")");
|
||||
} else {
|
||||
$("#stickFilesCount").text("(99+)");
|
||||
}
|
||||
$("#copyFileButtonLi").removeClass("show");
|
||||
$("#copyFileButtonLi").addClass("hidden");
|
||||
$("#cutFileButtonLi").removeClass("show");
|
||||
$("#cutFileButtonLi").addClass("hidden");
|
||||
$("#stickFileButtonLi").removeClass("hidden");
|
||||
$("#stickFileButtonLi").addClass("show");
|
||||
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