|
@@ -21,11 +21,11 @@
|
|
|
<el-table-column label="名称" v-slot:default="{ row }">
|
|
|
{{ params.isSwmx ? row.modelTitle : row.name }}
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="格式" prop="fileTypeStr"></el-table-column>
|
|
|
- <el-table-column label="大小" prop="modelDateType" v-if="params.isSwmx" />
|
|
|
- <el-table-column label="分组" prop="createTime" v-slot:default="{ row }">
|
|
|
- {{ row.createTime.substr(0, 16) }}
|
|
|
+ <el-table-column label="格式" prop="fileFormat"></el-table-column>
|
|
|
+ <el-table-column label="大小" prop="fileSize" v-slot:default="{ row }">
|
|
|
+ {{ formatSizeUnits(row.fileSize) }}
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="分组" prop="dictName"></el-table-column>
|
|
|
<el-table-column
|
|
|
label="操作"
|
|
|
v-slot:default="{ row }"
|
|
@@ -99,6 +99,15 @@ const changeSelection = (selectScenes) => {
|
|
|
const type = params.pagging.state.query.type;
|
|
|
caseScenes.value = selectScenes;
|
|
|
};
|
|
|
+function formatSizeUnits(bytes){
|
|
|
+ if (bytes >= 1073741824) { bytes = (bytes / 1073741824).toFixed(2) + " GB"; }
|
|
|
+ else if (bytes >= 1048576) { bytes = (bytes / 1048576).toFixed(2) + " MB"; }
|
|
|
+ else if (bytes >= 1024) { bytes = (bytes / 1024).toFixed(2) + " KB"; }
|
|
|
+ else if (bytes > 1) { bytes = bytes + " bytes"; }
|
|
|
+ else if (bytes == 1) { bytes = bytes + " byte"; }
|
|
|
+ else { bytes = "0 bytes"; }
|
|
|
+ return bytes;
|
|
|
+}
|
|
|
// 初始化数据
|
|
|
onMounted(async () => {
|
|
|
// caseScenes.value = getCaseScenes(await getCaseSceneList(props.caseId));
|