refactor(system/file): 重构文件管理相关代码

This commit is contained in:
2025-05-15 23:18:02 +08:00
parent dc66e9e62c
commit b680ee3fac
11 changed files with 55 additions and 62 deletions

View File

@@ -16,9 +16,9 @@
<div class="file-grid-item" @click.stop="handleClickFile(item)" @dblclick="handleDblclickFile(item)">
<section class="file-grid-item__wrapper">
<div class="file-icon">
<FileImage :data="item" :title="item.name"></FileImage>
<FileImage :data="item" :title="item.originalName"></FileImage>
</div>
<p class="gi_line_1 file-name">{{ getFileName(item) }}</p>
<p class="gi_line_1 file-name">{{ item.originalName }}</p>
</section>
<!-- 勾选模式 -->
<section
@@ -64,11 +64,6 @@ interface Props {
isBatchMode?: boolean
}
// 文件名称带后缀
const getFileName = (item: FileItem) => {
return `${item.name}${item.extension ? `.${item.extension}` : ''}`
}
// 点击事件
const handleClickFile = (item: FileItem) => {
emit('click', item)