This commit is contained in:
owenchen committed 2026-10-29 16:58:40 +08:00
1 parent 2909e9b0af
commit 936cd3b940
3 files changed
+56 -43

No files matched your search

+8 -4
View File
@@ -249,10 +249,14 @@ import { exportBackupFile, shareBackupFile, listBackupFiles, readBackupFile, cle
const ADVANCED = '高级';
const baseCategories = ['工作', '社交', '金融', '其他'];
const loginMode = ref('');
// 仅备用密码登录时可见“高级”分类(抵御逼问)
const visibleCategories = computed(() =>
loginMode.value === 'password' ? [...baseCategories, ADVANCED] : baseCategories,
);
// 仅备用密码登录时可见“高级”分类(抵御逼问),且排在“其他”之前
const visibleCategories = computed(() => {
if (loginMode.value !== 'password') return baseCategories;
const arr = [...baseCategories];
const idx = arr.indexOf('其他');
arr.splice(idx < 0 ? arr.length : idx, 0, ADVANCED);
return arr;
});
const categoryOptions = computed(() => ['未分类', ...visibleCategories.value]);
const filterOptions = computed(() => ['全部', ...visibleCategories.value]);