Files
jiapuapp/docs/PROJECT_PLAN.md
T

2.6 KiB

家谱 App 项目计划

已确定的产品规则

  • 端:uni-app 用户端,面向 Android 与 iOS 的 HBuilderX 打包。
  • 导航:家谱、家族、我的;通知入口只做提醒与跳转。
  • 主流程:管理员创建家谱并录入首代关系,族人申请加入后由管理员审核。
  • 访问规则:家谱默认仅成员可见;管理员可开放为可搜索、可申请加入。
  • 视觉:家祠卷轴——朱砂红、宣纸暖白、黛青、鎏金细线、竖式人物牌位。
  • 素材:自制图标均为透明背景 PNG;必要时采用可商用在线 PNG 图标并统一风格。
  • 接口:APP.openapi.yaml 是 App 端接口契约;地址、clientidtenantId 与测试账号通过本地配置注入。

进度

  • 阅读思维导图、现有界面稿、参考 uni-app 工程与 OpenAPI 文档。
  • 确定三 Tab 信息架构、核心创建流程、加入审核规则和视觉方向。
  • 创建 uni-app 工程骨架、设计令牌与透明 PNG 图标资产。
  • 完成登录、我的家谱、创建家谱、家谱总览、世系树、成员档案和申请审核的首版界面与本地交互闭环。
  • 实现登录、我的家谱、创建家谱与公开家谱申请加入。
  • 修复 Vue 3 工程入口:补齐根目录 index.html,并加入配置与入口自检。
  • 完成当前已实现页面的 HBuilderX Web 编译、全量语言诊断与缓存排查;本地 H5 发行构建仍受 HBuilderX 登录状态限制。
  • 参照完整 uni-app 工程修复 Sass 注入:令牌直接置于 uni.scss,重启 Vite 后登录页样式请求已验证为 200。
  • 完成显式 Mock/Remote 模式、密码登录链路、token 保存、接口 data 解包与当前家谱 ID 上下文。
  • 完成创建家谱后录入首代,并按当前家谱加载详情、世系树、成员档案、申请审核与通知已读。
  • 完成家族动态发布、谱文/相册/祭祀/族务内容入口,以及动态个人资料读取。
  • 实现家谱总览、世系树、成员资料和亲属关系编辑。
  • 实现家族圈、谱文、相册、祭祀、贺礼、成长记录、备忘和功德。
  • 实现通知、个人中心、帮助、反馈、VIP 与接口配置。
  • 在 HBuilderX 验证运行、Android/iOS 打包配置和关键流程。

当前接口限制

  • 已支持:认证、家谱、成员、字辈、世系树、家族圈、文章、相册、祭祀、族务记录、通知、反馈与 VIP。
  • 暂不实现为可用功能:邀请码、视频与多管理员分级权限;接口文档尚未提供对应端点。