本产品提供一套完整的外卖小程序解决方案,包括前端源代码、管理后台以及数据库设计。适合餐饮企业快速搭建线上订餐平台。
### 安装指南
1. **导入数据**:请将db文件夹中的数据导入Bmob平台。操作步骤为手动创建表后选择CSV文件进行上传。特别注意的是,对于Pointer类型的字段需要单独手工建立,因为当前版本的Bmob尚不支持这种类型的数据直接导入;其他类型字段在导出时需参照下方说明自行转换,否则默认会以String形式导入。
2. **修改配置**:进入小程序源代码文件夹中的`/utils/init.js` 文件,并更新其中的 Bmob Appid信息。
3. **设置应用参数**:登录Bmob后台管理系统,在相应位置填写小程序Appid与支付相关的信息。具体操作步骤可以参考官方提供的图解教程。
### 设置管理员角色
在Bmob管理界面,找到_User表单,将您个人账户的`isAdmin`字段值设为true以获取系统管理权限。
### 用户下单流程概述
1. **浏览商品**:访问店铺主页及查看商品列表。
2. **添加至购物车**:选择心仪的商品加入到购物车中准备结账。
3. **填写或修改收货地址信息**:在订单确认页面编辑或者新增配送地址详情。
4. **查看和管理订单状态**:通过订单列表功能追踪已下过所有商品的物流进度与交易记录,同时可以查看详情页获取更多关于特定购买的信息。
5. **完成支付操作**:依据提示进行线上付款步骤以确保购物体验顺利。
### 小程序特色功能简介
1. **动态效果展示**: 实现了生动有趣的购物车添加和删除动画特效来增强用户体验感。
2. **智能地址选择器**: 集成了腾讯地图SDK插件,提供便捷的地图定位服务帮助用户快速准确地填写收货位置信息。