diff --git a/frontend/pages/import.vue b/frontend/pages/import.vue new file mode 100644 index 0000000..2c6e694 --- /dev/null +++ b/frontend/pages/import.vue @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + 数据导入 + 导入已解密的数据库备份目录 + + + + + + + + + + 标准目录结构要求 + + + databases/ 目录:存放扁平化的 .db 文件 + account.json 文件:包含昵称、wxid等信息 + resource/ 目录:存放解密后的资源文件(可选) + + + + + + + + + + + 点击选择备份目录 + 支持原生目录选择器 + + + + + + + + + + {{ importPreview.nick }} + {{ importPreview.username }} + + + + + + 数据库已就绪 + + + + 资源文件{{ importPreview.has_resource ? '已发现' : '未发现' }} + + + + + + + 重新选择 + + + + + + + 确认导入此账号 + 正在导入数据... + + + + + + + + + + + + 目录校验失败 + {{ importError }} + + + + + + + 重新选择目录 + + + + + + + + + + 返回首页 + + + + + + + + + + + diff --git a/frontend/pages/index.vue b/frontend/pages/index.vue index 6465479..c788bf0 100644 --- a/frontend/pages/index.vue +++ b/frontend/pages/index.vue @@ -42,13 +42,13 @@ 直接解密 - 数据导入 - + @@ -57,85 +57,28 @@ 聊天预览 + + + + + + + + + 年度总结 + - - - - - - - - - - - 确认导入账号 - - - - - - - - {{ importPreview.nick }} - {{ importPreview.username }} - - - - - 包含数据库 - 是 - - - 包含资源文件 - - {{ importPreview.has_resource ? '是' : '否' }} - - - - - - - - - - {{ importError }} - - - - - 取消 - - - - - - - 确认导入 - - - - - -
导入已解密的数据库备份目录
支持原生目录选择器
目录校验失败
{{ importError }}