mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-21 02:29:23 +00:00
feature(commander) sort files on win
This commit is contained in:
parent
c8f447b1b8
commit
e8e730058d
1 changed files with 23 additions and 0 deletions
|
|
@ -116,6 +116,10 @@
|
|||
Util.checkArgs(arguments, ['params']);
|
||||
|
||||
files = parseStats(stats);
|
||||
|
||||
if (WIN32)
|
||||
files = sort(files);
|
||||
|
||||
json.files = changeOrder(files);
|
||||
json.path = format.addSlashToEnd(path);
|
||||
|
||||
|
|
@ -146,6 +150,25 @@
|
|||
});
|
||||
}
|
||||
|
||||
function sort(files) {
|
||||
var sorted = files;
|
||||
|
||||
sorted = files.sort(function(fileA, fileB) {
|
||||
var ret = 0,
|
||||
more = fileA.name > fileB.name,
|
||||
less = fileA.name < fileB.name;
|
||||
|
||||
if (more)
|
||||
ret = 1;
|
||||
else if (less)
|
||||
ret = -1;
|
||||
|
||||
return ret;
|
||||
});
|
||||
|
||||
return sorted;
|
||||
}
|
||||
|
||||
function changeOrder(json) {
|
||||
var files = [],
|
||||
dirs = [],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue