重构项目结构,将数据层集中在 lib 包中;resource 类型更新,支持多个子套餐类型分别表示;新增长效套餐的购买流程,以及已购查询功能

This commit is contained in:
2025-05-22 14:59:22 +08:00
parent 9652181fe4
commit dc83c83cfb
29 changed files with 1827 additions and 1143 deletions

View File

@@ -0,0 +1,18 @@
## TODO
整合多类型的产品支付流程
支付页面组件的布局组件复用,不同产品只提供不同数据
整合多类型的产品提取流程
调整页面大小优化:如果单页大小不超过预期大小,不需要刷新数据
翻页优化:调整页面大小后检查是否需要重置页面到最后一页(需要后端实现)
### 架构改进
考虑使用 swr 或 react query 来代替直接的服务端 react cache 缓存以及客户端 zustand 缓存,以将服务端请求的数据能够水合到客户端,避免重复请求
### 需要确认
页面内操作是否需要关联到 url 上,以在使用后退功能时返回到上一次操作