2.6 KiB
2.6 KiB
家谱 App 项目计划
已确定的产品规则
- 端:uni-app 用户端,面向 Android 与 iOS 的 HBuilderX 打包。
- 导航:家谱、家族、我的;通知入口只做提醒与跳转。
- 主流程:管理员创建家谱并录入首代关系,族人申请加入后由管理员审核。
- 访问规则:家谱默认仅成员可见;管理员可开放为可搜索、可申请加入。
- 视觉:家祠卷轴——朱砂红、宣纸暖白、黛青、鎏金细线、竖式人物牌位。
- 素材:自制图标均为透明背景 PNG;必要时采用可商用在线 PNG 图标并统一风格。
- 接口:
APP.openapi.yaml是 App 端接口契约;地址、clientid、tenantId与测试账号通过本地配置注入。
进度
- 阅读思维导图、现有界面稿、参考 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。
- 暂不实现为可用功能:邀请码、视频与多管理员分级权限;接口文档尚未提供对应端点。