|
|
|
@ -15,12 +15,9 @@
|
|
|
|
|
<el-table-column prop="cmdid" label="装置编号"> </el-table-column>
|
|
|
|
|
<el-table-column prop="file_name" label="文件名">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<a
|
|
|
|
|
:href="'/dl/?id=' + scope.row.id"
|
|
|
|
|
target="_blank"
|
|
|
|
|
class="buttonText"
|
|
|
|
|
>{{ scope.row.file_name }}</a
|
|
|
|
|
>
|
|
|
|
|
<a :href="'/dl/?id=' + scope.row.id" class="buttonText">{{
|
|
|
|
|
scope.row.file_name
|
|
|
|
|
}}</a>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="文件大小">
|
|
|
|
@ -49,8 +46,7 @@ export default {
|
|
|
|
|
if (val == "0") return "0B";
|
|
|
|
|
var k = 1024;
|
|
|
|
|
var sizes = ["B", "KB", "MB", "GB", "TB"];
|
|
|
|
|
console.log("Math.log(val)", Math.log(val));
|
|
|
|
|
console.log("Math.log(k)", Math.log(k));
|
|
|
|
|
|
|
|
|
|
let i = Math.floor(Math.log(val) / Math.log(k)); //得出该数字的单位应该是kB?MB
|
|
|
|
|
return (val / Math.pow(k, i)).toPrecision(3) + "" + sizes[i];
|
|
|
|
|
},
|
|
|
|
|