毕业设计: 基于uniapp+uniCloud实现餐厅点餐微信小程序
模块划分
首页
菜品搜索功能 1
首页轮播 1
商品收藏 1
热门商品推荐 1
优惠活动顶部通知 1
菜单页
商品分类展示 4/ 5
菜品加入购物车 1
一键下单 1
商品收藏 1
购物车
订单状态 1/2
订单总价计算 付款 1
订单评价 1/2
历史订单查询
我的
用户登录 退出 1
已有卡卷优惠展示 1
菜品收藏 1
意见反馈 1
商家联系方式
详情页面
菜品详情介绍 1
菜品评价 1/2
卡卷页面
会员充值办理充值页面
收藏页面
组件拆分
定位
首页 订单页 新品页的 预购和一键购买
搜索组件 内容区域 页面
后端云开发
云函数
登录功能实现
本程序是运行在微信的微信小程序,程序的场景是在餐厅内扫码进入程序进行点餐,所以在登录环节尽可能的简单,所以没有做注册绑定功能,而是采用微信授权的方式登录。
采用微信官方提供的code2Session 方式 如下是官方原文
调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。
调用 auth.code2Session 接口,换取 用户唯
1