diff --git a/frontend/src/views/host/file-management/index.vue b/frontend/src/views/host/file-management/index.vue index d83accb42..eeb3c23bc 100644 --- a/frontend/src/views/host/file-management/index.vue +++ b/frontend/src/views/host/file-management/index.vue @@ -14,12 +14,12 @@ - + @@ -603,7 +603,7 @@ let selects = ref([]); const initData = () => ({ path: '/', expand: true, - showHidden: true, + showHidden: false, page: 1, pageSize: 100, search: '', @@ -663,7 +663,6 @@ const calculateBtn = ref(false); const dirNum = ref(0); const fileNum = ref(0); const imageFiles = ref([]); -const isHidden = ref(false); const { searchableStatus, searchablePath, searchableInputRef, searchableInputBlur } = useSearchable(paths); @@ -710,20 +709,15 @@ const searchFile = async () => { }; const handleSearchResult = (res: ResultData) => { - if (isHidden.value) { - const items = res.data.items || []; - data.value = items.filter((item) => !item.isHidden); - } else { - data.value = res.data.items || []; - } + data.value = res.data.items || []; + paginationConfig.total = res.data.itemTotal; dirNum.value = data.value.filter((item) => item.isDir).length; fileNum.value = data.value.filter((item) => !item.isDir).length; - paginationConfig.total = data.value.length; req.path = res.data.path; }; const viewHideFile = async () => { - isHidden.value = !isHidden.value; + req.showHidden = !req.showHidden; let searchResult = await searchFile(); handleSearchResult(searchResult); }; diff --git a/frontend/src/views/login/components/login-form.vue b/frontend/src/views/login/components/login-form.vue index a212414b0..805ad105d 100644 --- a/frontend/src/views/login/components/login-form.vue +++ b/frontend/src/views/login/components/login-form.vue @@ -1,6 +1,6 @@