Skip to content

Commit b12bce2

Browse files
committed
chore: eslint fix
1 parent 631cc8b commit b12bce2

File tree

1 file changed

+27
-28
lines changed

1 file changed

+27
-28
lines changed

common/utils/sizeUtil.js

+27-28
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,41 @@
1-
//千
1+
//
22
const KB = 1024;
3-
//兆
3+
//
44
const MB = 1024 * KB;
5-
//吉
5+
//
66
const GB = 1024 * MB;
7-
//太
7+
//
88
const TB = 1024 * GB;
9-
//拍
9+
//
1010
const PB = 1024 * GB;
11-
/**
12-
* 获取文件的尺寸
13-
* @param size 文件大小
14-
* @param precision 小数位
15-
*/
16-
function getFileSize(size, precision = 2) {
17-
const fileSizeType = getFileSizeUnit(size);
18-
return `${(size / fileSizeType.size).toFixed(precision)} ${fileSizeType.label}`;
19-
}
2011

2112
/**
2213
* 获取文件的单位
2314
* @param size
2415
* @return {size: number, label: string}
2516
*/
2617
function getFileSizeUnit(size) {
27-
if (size < KB) {
28-
return { size: 1, label: 'B' };
29-
} else if (size < MB) {
30-
return { size: KB, label: 'KB' };
31-
} else if (size < GB) {
32-
return { size: MB, label: 'MB' };
33-
} else if (size < TB) {
34-
return { size: GB, label: 'GB' };
35-
} else if (size < PB) {
36-
return { size: TB, label: 'TB' };
37-
} else {
38-
return { size: PB, label: 'PB' };
39-
}
18+
if (size < KB) {
19+
return { size: 1, label: 'B' };
20+
} if (size < MB) {
21+
return { size: KB, label: 'KB' };
22+
} if (size < GB) {
23+
return { size: MB, label: 'MB' };
24+
} if (size < TB) {
25+
return { size: GB, label: 'GB' };
26+
} if (size < PB) {
27+
return { size: TB, label: 'TB' };
28+
}
29+
return { size: PB, label: 'PB' };
30+
}
31+
/**
32+
* 获取文件的尺寸
33+
* @param size 文件大小
34+
* @param precision 小数位
35+
*/
36+
function getFileSize(size, precision = 2) {
37+
const fileSizeType = getFileSizeUnit(size);
38+
return `${(size / fileSizeType.size).toFixed(precision)} ${fileSizeType.label}`;
4039
}
4140

42-
module.exports = { getFileSize, getFileSizeUnit }
41+
module.exports = { getFileSize, getFileSizeUnit };

0 commit comments

Comments
 (0)