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

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
{
"prompt" : "template"
}
+44 -38
View File
@@ -1,30 +1,30 @@
{ {
"name": "安全小秘书", "name" : "安全小秘书",
"appid": "__UNI__A3FEFA1", "appid" : "__UNI__A3FEFA1",
"description": "本地 SQLite 密码保险箱,图案密码登录", "description" : "本地 SQLite 密码保险箱,图案密码登录",
"versionName": "1.0.0", "versionName" : "1.0.0",
"versionCode": "100", "versionCode" : "100",
"transformPx": false, "transformPx" : false,
/* 5+App特有相关 */ /* 5+App特有相关 */
"app-plus": { "app-plus" : {
"usingComponents": true, "usingComponents" : true,
"nvueStyleCompiler": "uni-app", "nvueStyleCompiler" : "uni-app",
"compilerVersion": 3, "compilerVersion" : 3,
"splashscreen": { "splashscreen" : {
"alwaysShowBeforeRender": true, "alwaysShowBeforeRender" : true,
"waiting": true, "waiting" : true,
"autoclose": true, "autoclose" : true,
"delay": 0 "delay" : 0
}, },
/* 模块配置 */ /* 模块配置 */
"modules": { "modules" : {
"sqlite": {} "sqlite" : {}
}, },
/* 应用发布信息 */ /* 应用发布信息 */
"distribute": { "distribute" : {
/* android打包配置 */ /* android打包配置 */
"android": { "android" : {
"permissions": [ "permissions" : [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>", "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>", "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>", "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
@@ -40,35 +40,41 @@
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>", "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>", "<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>" "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
] ],
"abiFilters" : [ "arm64-v8a", "x86" ]
}, },
/* ios打包配置 */ /* ios打包配置 */
"ios": {}, "ios" : {
"dSYMs" : false
},
/* SDK配置 */ /* SDK配置 */
"sdkConfigs": {} "sdkConfigs" : {},
"splashscreen" : {
"useOriginalMsgbox" : true
}
} }
}, },
/* 快应用特有相关 */ /* 快应用特有相关 */
"quickapp": {}, "quickapp" : {},
/* 小程序特有相关 */ /* 小程序特有相关 */
"mp-weixin": { "mp-weixin" : {
"appid": "", "appid" : "",
"setting": { "setting" : {
"urlCheck": false "urlCheck" : false
}, },
"usingComponents": true "usingComponents" : true
}, },
"mp-alipay": { "mp-alipay" : {
"usingComponents": true "usingComponents" : true
}, },
"mp-baidu": { "mp-baidu" : {
"usingComponents": true "usingComponents" : true
}, },
"mp-toutiao": { "mp-toutiao" : {
"usingComponents": true "usingComponents" : true
}, },
"uniStatistics": { "uniStatistics" : {
"enable": false "enable" : false
}, },
"vueVersion": "3" "vueVersion" : "3"
} }
+8 -4
View File
@@ -249,10 +249,14 @@ import { exportBackupFile, shareBackupFile, listBackupFiles, readBackupFile, cle
const ADVANCED = '高级'; const ADVANCED = '高级';
const baseCategories = ['工作', '社交', '金融', '其他']; const baseCategories = ['工作', '社交', '金融', '其他'];
const loginMode = ref(''); const loginMode = ref('');
// 仅备用密码登录时可见“高级”分类(抵御逼问) // 仅备用密码登录时可见“高级”分类(抵御逼问),且排在“其他”之前
const visibleCategories = computed(() => const visibleCategories = computed(() => {
loginMode.value === 'password' ? [...baseCategories, ADVANCED] : baseCategories, 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 categoryOptions = computed(() => ['未分类', ...visibleCategories.value]);
const filterOptions = computed(() => ['全部', ...visibleCategories.value]); const filterOptions = computed(() => ['全部', ...visibleCategories.value]);