【程序源代码】小程序最佳开发实践-租房小程序
“ 关键字:小程序开发 云开发 最佳实践”
—
源码部署过程说明
1、下载源码
直接下载源码,源码地址
2、使用开发工具导入源码工程
开微信开发者工具,导入项目(导入的时候请选择 APP 文件夹);填写APPID;开通云开发环境(请参考官方文档);
3、创建数据库集合
新建以下数据库集合,一行为一个集合名:
AdminStator、 Collections、 CompanyInfo
ContactList、 Entrust、 NewHouse、 Recommend
RentingHouse、SecondHouse、 TempCllection、 UserList
注意:集合AdminStator权限设置为所有用户不可读写,其余的集合权限修改为:所有用户可读,仅创建者可读写。
4、创建管理员数据
设置第一个初始的管理员信息,在 AdminStator 新建一条记录,把以下的字段内容添加到该记录中,下面()里的内容根据你的实际情况填写:
"level":0,
"avatarUrl":"(头像)",
"updatetime":"(2020/06/01 06:01:18)",
"_openid":"(管理员的openid)",
"name":"(管理员名字)",
"phone":"(管理员手机)"
注意 这一点必须要格外注意:level字段数据类型为Number,值主要有:0 (代表超级管理员,具有添加管理员的权限)、1 (代表普通管理员,没有添加管理员权限);openid 和 name 必须要跟 集合UserList 里管理员注册的信息一致;后面如果还要添加其他管理员的话,按以下的步骤添加即可:“个人中心”——>“连续点击5次头像”——>"扫码(管理员进入后台生成的二维码)";
5、创建公告数据
设置公告初始数据,在 CompanyInfo 新建一条记录,把以下的字段内容添加到该记录中,下面()里的内容根据你的实际情况填写:
"_id":"cb37e58c-f634-49d3-93b9-5aebec00a23a(可以不修改)",
"introduce":"(平台/公司介绍,根据实际填写)",
"updatetime":"2020/06/27 14:22:31",
"editer":"(编辑人,后面会自动修改的)",
"phone":"(编辑人手机号码,后面会自动修改的)",
"notice":"(首页滚动公告内容) "
6、上传云函数
上传 cloudfunctions 文件夹下所有的云函数,上传时选择 上传并部署:云端安装依赖;修改 app.js 大约第8行的代码填写你自己云环境的ID,编译运行。
—
功能截图和原型图
一、首页
二、发布
三、个人
05
源码下载地址:
—
商城类小程序最佳解决方案
联
方
式
公众号ID: itcode
视频号: 程序源代码
微信ID: itcoder
免
声
明
—————————————
———————————————
【你的每一份打赏就是对我最真诚的鼓励】