# xk-client-wx 概览 xk-client-wx 是 XK 系统的患者端微信小程序,基于 uni-app 构建。 ## 基本信息 | 项 | 值 | |----|-----| | 框架 | uni-app (Vue 3 Composition API) | | UI 库 | uview-ui 1.8.8 | | 状态管理 | Vuex 3.6.2 + Pinia 2.0.14 | | 构建工具 | HBuilderX | | 其他 | js-base64, vue-demi | ## 目录结构 ``` xk-client-wx/ ├── App.vue # 应用入口 ├── main.js # 主入口 ├── manifest.json # uni-app 配置 ├── pages.json # 页面路由 ├── common/ # 公共工具 ├── components/ # 共享组件 ├── pages/ # 主包页面 │ ├── home/ # 首页 │ ├── cate/ # 健康资讯 │ ├── index/ # 消息 │ ├── login/ # 登录 │ ├── mine/ # 我的 │ └── Inquiries/ # 医生列表 ├── subPackages/ # 分包(懒加载) │ ├── doctor/ # 医生详情、问诊 │ ├── product/ # 商品浏览 │ ├── follow-up/ # 复诊续方 │ ├── special-prescription/ # 特色处方 │ ├── my/ # 我的记录、订单、就诊人 │ ├── register/ # 挂号预约 │ ├── shop/ # 商城订单 │ ├── setup/ # 设置、协议 │ ├── chat/ # 在线问诊聊天 │ └── transfer/ # 转诊咨询 ├── request/ # HTTP 请求模块 ├── static/ # 静态资源 ├── store/ # Vuex/Pinia Store └── utils/ # 工具函数 ``` ## Tab Bar 页面 | Tab | 页面 | 说明 | |-----|------|------| | 首页 | `pages/home` | 首页展示 | | 健康资讯 | `pages/cate` | 健康文章浏览 | | 消息 | `pages/index` | 消息通知 | | 我的 | `pages/mine` | 个人中心 | ## 主要功能 - 医生浏览和问诊(图文问诊) - 商品浏览和购药 - 挂号预约 - 处方查看 - 特色药方 - 在线问诊聊天 - 转诊咨询 - 商城订单、购物车、物流 - 设置、协议、客服