门店 POS
salon-pos-main
面向门店运营的离线优先 Flutter 运行时。主设备拥有完整门店数据库并提供安全的 Shelf API;从设备保持轻量;云同步通过持久化本地队列可靠完成。
67张 Drift SQLite 表
47张云同步注册表
30 秒云同步调度周期
3种设备角色
系统图
所有权不变量:主 POS 是唯一拥有完整数据库的设备;角色切换只改变 repository 基础 URL,不改变领域逻辑。
按目标阅读
运行快速开始工具链、构建模式、设备角色与项目布局。
理解架构启动流程、角色切换、局域网安全、Shelf API 与 repository。
使用功能服务运营、客户、员工、商业交易与业务控制。
建模数据模型Schema 分组、outbox、合并、LWW、恢复与通知。
运维运维构建配置、上传、恢复、预约同步、名册与心跳。
验证测试Widget harness、handler、网络 mock 与 repository 模式。
展开查看生成的详细子系统图片
