# xk-client-wx 基类架构 ## 页面结构 ```mermaid graph TB subgraph 主包 pages/ HOME[首页
pages/home] CATE[健康资讯
pages/cate] MSG[消息
pages/index] MINE[我的
pages/mine] LOGIN[登录
pages/login] end subgraph 分包 subPackages/ DOC[doctor/
医生详情/问诊] PROD[product/
商品浏览] FU[follow-up/
复诊续方] SP[special-prescription/
特色处方] MY[my/
我的记录/订单] REG[register/
挂号预约] SHOP[shop/
商城订单] SET[setup/
设置/协议] CHAT[chat/
在线问诊] TRANS[transfer/
转诊咨询] end HOME --> DOC HOME --> PROD HOME --> SP MINE --> MY MINE --> SET DOC --> CHAT DOC --> REG PROD --> SHOP ``` ## 请求模块 `request/` 目录封装了 HTTP 请求: - 统一请求拦截器 - Token 注入 - 错误处理 - 基础 URL 配置 ## 状态管理 使用 Vuex + Pinia 双状态管理: - Vuex: 旧模块状态 - Pinia: 新模块状态