update at 2026-02-13 22:26:53
This commit is contained in:
@@ -13,7 +13,10 @@
|
||||
所有数据处理均在客户端完成:
|
||||
- 文件解析:`src/core/parser.ts`
|
||||
- 聚合构建:`src/core/sankey.ts`
|
||||
- 状态承载:`src/App.vue`(内存态)
|
||||
- 状态承载:
|
||||
- Web:`src/App.vue`(响应式状态 + localStorage 持久化)
|
||||
- 小程序:`miniapp/pages/index/index.js`(页面状态)
|
||||
- 小程序端聚合与解析:`miniapp/utils/sankey.js`
|
||||
|
||||
## 3. 当前“数据结构合同”
|
||||
虽然没有数据库,但有稳定的数据结构合同。
|
||||
@@ -49,9 +52,12 @@ interface SankeyBuildResult {
|
||||
```
|
||||
|
||||
## 4. 存储规则
|
||||
- 运行时数据仅驻留内存(浏览器刷新后丢失)。
|
||||
- 不写入 localStorage / IndexedDB / 远程存储。
|
||||
- 导出结果通过浏览器下载能力交付给用户。
|
||||
- Web:
|
||||
- 映射配置与上传文件快照持久化到 localStorage(刷新可恢复)。
|
||||
- 导出结果通过浏览器下载能力交付给用户。
|
||||
- 小程序:
|
||||
- 页面状态在当前会话内存中维护(当前未做本地持久化恢复)。
|
||||
- PNG 导出保存到系统相册;SVG 导出写入用户数据目录文件。
|
||||
|
||||
## 5. 认证与权限
|
||||
- 当前不存在用户登录、权限校验、租户隔离。
|
||||
|
||||
Reference in New Issue
Block a user