基于腾讯云云开发(CloudBase)的会员积分+报单+团队体系小程序。
见 docs/database-design.md
见 docs/api-spec.md
miniprogram/ # 小程序前端 ├── pages/ │ ├── index/ # 首页 │ ├── courses/ # 课程列表 │ ├── course-detail/# 课程详情 │ ├── orders/ # 报单 │ ├── team/ # 我的团队 │ ├── points/ # 积分明细 │ ├── exchange/ # 积分兑换 │ ├── profile/ # 个人中心 │ └── admin/ # 管理后台 ├── components/ # 公共组件 ├── utils/ # 工具函数 └── app.js/json/wxss cloudfunctions/ # 云函数 ├── login/ # 登录 ├── courses/ # 课程CRUD ├── orders/ # 报单 ├── points/ # 积分操作 ├── team/ # 团队/邀请码 ├── exchange/ # 兑换会员码 └── admin/ # 管理员操作
git clone https://cnb.cool/cnbmm/zhouyu-miniprogram.git
cd zhouyu-miniprogram
# 安装云函数依赖
cd cloudfunctions && npm install && cd ..
# 微信开发者工具导入项目
# 使用 project.config.json 打开
# 部署云函数
tcb login
tcb fn deploy --force
# 在微信开发者工具中上传小程序
Q: 本项目与领航小程序有什么区别? A: 宙雨报单是独立版本,功能更精简,专注于报单和会员体系。领航小程序(cnbmm/linghang)包含更多模块如数据中心和更完整的课程系统。
Q: 如何配置 CloudBase 环境?
A: 修改 cloudbaserc.json 中的 envId 字段。