- 本项目是简化版商城,保留商城的主体逻辑,去除了一些复杂的功能。
- 项目没有后台管理功能,商品详情以及图片均来自互联网。
- 项目内付款操作为模拟付款,没有真正的引入付款功能,微信云托管集成微信支付能力,可以轻松使用。
- 如果你想使用非关系型数据库,请耐心等待微信云托管支持
- 微信云托管后续会支持对象存储,目前如果有图片存储需求可以先使用其他COS服务
- 点击此链接跳转至控制台安装
- 将项目源码在小程序开发者工具中打开,填写自己的小程序appid
- 登录小程序开发者后台,设置服务类目为【企业管理】,订阅消息选择3520,名称为【新订单提醒】
- 订阅消息项目选择订单号、订单状态、订单备注三项,创建保存模版id
- 版本部署完并全量后,在miniprogram目录app.js文件前3行,填写订阅消息模版ID、微信云托管环境和服务信息
- 前往控制台,设置微信权限令牌,填入
/cgi-bin/message/subscribe/send
,并保存 - 重新启动预览小程序即可体验。
- 开通微信云托管环境,并开通数据库。
- 进入数据库管理后台,将根目录data.sql文件导入
- 打开cloudcontainer/server/db.json,数据库信息填写进入并保存
- 参照官方文档,从第二步骤开始,选择cloudcontainer下的server文件夹上传部署云托管。服务名称随便填,记得在下一步保持一致,监听端口写3000
- 登录小程序开发者后台,设置服务类目为【企业管理】,订阅消息选择3520,名称为【新订单提醒】
- 订阅消息项目选择订单号、订单状态、订单备注三项,创建保存模版id
- 版本部署完并全量后,在miniprogram目录app.js文件前3行,填写订阅消息模版ID、微信云托管环境和服务信息
- 前往控制台,设置微信权限令牌,填入
/cgi-bin/message/subscribe/send
,并保存 - 重新启动预览小程序即可体验。
- 作者将所有对外数据交互的操作均放在app.js中,可以直接在此文件夹中更换相应后台。
- 本项目页面构建以及页面逻辑是参照其他项目直接迁移的,在代码规则以及安全性方面有些瑕疵,如果你想搭建自己的商城,请根据业务需求自行完善。
- 本项目所有内容只可作为学习交流使用,不可用于商业化
- 李冠宇zirali 腾讯云·云开发团队