- 添加了管理员角色,简单的权限系统及 token校验
菜单页面
集成了简单的商品管理功能购物车页面
商品可左滑显示删除按钮
,用于移除同类商品订单页面
订单显示同类商品购买数量- 基于 Wxpusher 的公众号消息推送功能,适用于个人开发者/用户的实时消息提醒功能
- 因个人需求,在原本订单提交的基础上加了预约时间的步骤,同时订单提交后有公众号消息提醒功能
- 修复一些已知bug
- 菜单商品获取写入vuex 解决购物车数据需点击tabBar 菜单页面才能同步问题
- 主页
- 商品搜索
- 购物车可选择商品支付
- 商品详情页面
- 商品可选料 等参数/规格下单
- 微信登录功能 用户信息获取
- 我的页面
- 支付系统
- 店内座位扫码下单完善
- 自提排队系统
- 后台管理系统
- 后端接口配置 权限校验完善
uni-config-center
- 后台管理系统
- 订单详细页面
- 微信文档
- unicloud文档
阿里云空间
https://api.bspapp.com // 函数域名
https://bsppub.oss-cn-shanghai.aliyuncs.com // 云存储
uniCloud-aliyun/database/
下 db_init.json
及 *.schema.json
上传初始化
npm i
- uni-config-center 管理
- uni-id 所需
appid
及appsecret
等参数于cloudfunctions\common\uni-config-center\uni-id\config.js
配置 - WxPusher 的
appToken
及uids
配置,详见下方 其他云函数说明
-
存储在
config
数据表 -
调用
cloudfunctions\getAccessToken
云函数进行更新,accessToken 2小时有效期,刷新后5分钟缓冲期后失效。可在
云控制台/云函数/函数列表/getAccessToken
,操作/详情/定时器触发/编辑
配置定时cron,如每一小时定时更新。[ "cron:0 0 0/1 * * ?" ]
WxPusher
文档: https://github.com/wxpusher/wxpusher-client 获取 appToken
及 uids
云数据库 数据表uni-id-users
对目标用户添加 具体查看 uni-id文档 #角色 #权限 #相关api
"role": ["ADMIN"]
options: { styleIsolation: 'shared' },