|
@@ -16,8 +16,8 @@
|
|
|
<div
|
|
|
style="height: 75vh;overflow-y: auto;">
|
|
|
<div class="searchBox">
|
|
|
- <el-input v-model="searchFire" class="searchFire" size="large" placeholder="搜索文件"/>
|
|
|
- <el-icon class="SearchIcon">
|
|
|
+ <el-input v-model="searchFire" @keyup.enter="fileBlur" class="searchFire" size="large" placeholder="搜索文件"/>
|
|
|
+ <el-icon class="SearchIcon" @click="fileBlur">
|
|
|
<Search/>
|
|
|
</el-icon>
|
|
|
</div>
|
|
@@ -727,6 +727,17 @@ export default {
|
|
|
allSpace.value = res.data.spaceCap
|
|
|
})
|
|
|
}
|
|
|
+ function fileBlur() {
|
|
|
+ if (searchFire.value == '') {
|
|
|
+ getAllTop()
|
|
|
+ } else {
|
|
|
+ const searchTerm = searchFire.value.trim().toLowerCase(); // 转换为小写字母并去除首尾空格
|
|
|
+ fileMenu.value = fileMenu.value.filter(item => {
|
|
|
+ const dirName = item.dirName.trim();
|
|
|
+ return dirName.includes(searchTerm);
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
function changeFile(row, num) {
|
|
|
const addData = {
|
|
|
path:'/publicment'+row.dirId,
|
|
@@ -1892,7 +1903,8 @@ export default {
|
|
|
upFolderData,
|
|
|
setTablelevel,
|
|
|
levelList,
|
|
|
- getLevelList
|
|
|
+ getLevelList,
|
|
|
+ fileBlur,
|
|
|
}
|
|
|
},
|
|
|
watch: {
|