本期推荐的 tcb-hackthon是小程序作为载体的无接触式出入登记系统。
特性
- 用户能够通过扫码进行无接触的快速登记。
- 能够创建社区并且生成对应的社区二维码用于登记。
- 社区能在后台一键导出社区到访人员记录excel文件。
部署说明
下载本项目或
git clone https://gitee.com/kenny_chan/tcb_hackthon_memory.git
导入到开发者工具
在微信小程序开发工具中选择该项目根目录并导入
部署项目基本信息
修改appid project.config.json里修改appid
{
// ...
"appid": "自己的appid"
// ...
}
部署/cloudfunctions中的云函数
云开发数据库结构
- Community 社区信息表 权限:所有用户可读,仅创建者可写
- Records 出入记录表 权限:所有用户可读,仅创建者可写
- User 用户信息表 权限:所有用户可读,仅创建者可写
数据库集合
Community
field |
type |
_id |
string |
comID |
string |
comManageName |
string |
comManageTel |
int |
comName |
string |
comQRcode |
string |
records |
array |
Records
field |
type |
_id |
string |
passTime |
date |
passerDestination |
string |
passerName |
string |
passerTel |
int |
temp |
double |
Records
field |
type |
_openid |
string |
_id |
string |
manageComOpenid |
string |
records |
array |