二手房房贷计算器公司介绍公告管理员1-4点都没啥好说
发表时间:2023-09-21 08:49:52
文章来源:炫佑科技
浏览次数:112
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
二手房房贷计算器公司介绍公告管理员1-4点都没啥好说
参考地址:
目录结构
|--|-- cloudfunctions 云函数
|--|--|--|-- AdminManage
|--|--|--|-- Entrust
|--|--|--|-- HouseInfo
|--|--|--|-- InitInfo
|--|--|--|-- Manager
|--|--|--|-- PublishEntrust
|--|-- miniprogram 小程序页面
|--|--|--Adminpackage 管理员后台(分包)
|--|--|--|--略
|--|--|--CalculatorPackage 房贷计算器(分包)
|--|--|--|--略
|--|--|--Companypackage 主要页面(分包)
|--|--|--|--略
|--|--|--dist 一些用到的组件,只用到了一小部分
|--|--|--pages 主包(主要是底部NaviBar页面)
|--|--|--|--略
|--|--其他页面略
|--README.md
功能说明
新房、出租屋、二手房
抵押计算器
公司简介
公告
行政人员
第1-4点没什么好说的。 下面主要介绍管理员后台的实现。
管理员后台集成到小程序中。 入口隐藏在个人中心页面。 连续点击头像名称5次,即可进入管理员后台。 进入后台时,会在云功能中进行管理员认证:
由于管理员数据库设置了权限,并非所有用户都可读可写,因此认证只能在Cloud 中进行,这是**道防线; 管理员后台的后续操作均在云函数中完成,即使小程序被反编译,也不可能突破权限二手房房贷计算器公司介绍公告管理员1-4点都没啥好说,其安全性仍然经得起考验。
配置流程
直接下载源码,源码地址:或者clone项目git clone
打开微信开发工具,导入项目(导入时请选择APP文件夹);
填写APPID;
打开云开发环境(请参考官方文档);
创建以下数据库集合,每行一个集合名称(不要犯错误):
AdminStator
Collections
CompanyInfo
ContactList
Entrust
NewHouse
Recommend
RentingHouse
SecondHouse
TempCllection
UserList
【注意】:集合权限设置为所有用户不可读写。 其余集合权限修改为:所有用户可读,仅创建者可读可写。
设置**条初始管理员信息,新建一条记录,并在记录中添加以下字段。 根据您的实际情况填写以下():
"level":0,
"avatarUrl":"(头像)",
"updatetime":"(2020/06/01 06:01:18)",
"_openid":"(管理员的openid)",
"name":"(管理员名字)",
"phone":"(管理员手机)"
注:后续若想添加其他管理员微信小程序开发代码,只需按照以下步骤操作即可:“个人中心”->“连续点击头像5次”->“扫描二维码(管理员进入后生成的二维码)的背景) )”;
设置公告的初始数据,新建一条记录,并在记录中添加以下字段。 根据您的实际情况填写下面()中的内容:
"_id":"cb37e58c-f634-49d3-93b9-5aebec00a23a(可以不修改)",
"introduce":"(平台/公司介绍,根据实际填写)",
"updatetime":"2020/06/27 14:22:31",
"editer":"(编辑人,后面会自动修改的)",
"phone":"(编辑人手机号码,后面会自动修改的)",
"notice":"(首页滚动公告内容) "
上传文件夹中的所有云函数。 上传时选择上传并部署:云安装依赖项;
修改app.js第8行左右的代码如下:
wx.cloud.init({
env: '(填写你自己云环境的ID)',
traceUser: true,
})
编译并运行。
系统截图