[疫情][项目]通过公众号实现一个人员入园收集信息的小功能

[疫情][项目]通过公众号实现一个人员入园收集信息的小功能

月光魔力鸭

2021-08-20 14:55 阅读 364 喜欢 0 疫情小项目 入园信息采集 腾讯文档

本篇文章以一个实际的小项目为主题进行从头到尾的讲解实现,该项目总计开发时长约6小时,算是比较快的了,主要是有很多页面或功能都是现成的,直接复制过来的,剩下的就调整下样式、字段内容等。 既然作为一个小项目,那么我们就从需求整理开始依次进行实现,并附带小部分代码或bug处理。

需求整理

主体:学校 需要在入场的地方放置一个二维码,用户扫码后填写姓名、手机号、提问,然后提交,后台可以看到这些记录,导出入场记录提交给上级。

参考:腾讯文档的调查表

构思

其实,最开始我是主张直接使用腾讯文档的,毕竟这个最简单,而且好多功能都支持,还可以设置,无奈客户最终还是想要开发这个功能。 功能不多,整理下来也就这么几个:

效果

先来几张截图看下最终的效果

登录 后台管理 移动端

框架及插件

数据库 : mysql 服务器端使用nodejs的 thinkjs框架来实现 后台管理使用layui来实现 h5 使用weui来实现 穿透调试使用frp

常见的问题

额 开发过程还是比较流畅的,业务也很简单,没碰到啥问题


有需要的可以直接github自取,不要忘记点赞哦。 github : https://github.com/chrunlee/p_info_collect/tree/main

转载请注明出处: https://chrunlee.cn/article/project-yiqing-wechat-demo.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
chrome 如何查看placeholder样式以及其他伪类样式
当我们使用web打印相关的解决方案的时候,还有不少小坑值得注意下,同时需要了解几个小技巧提升在web打印上的友好度,以下整理一些常见的小技巧
通过registry 自建 dockerhub
最近在做直播,是用的webrtc,然后找的免费的starrtc ,当然,可能由于种种原因吧.. 用起来并没有特别顺畅,后续还希望能够深入这部分,从现在开始学习..当然,websocket 是顺带的,可以用来发消息什么的肯定也是要用到的。
在程序中,会有需要后台一直运行的场景。这一节我们来做一个监控某网站的运行状态,如果没有运行,则改变当前的图标。
接下来,我们综合上面的配置,再加一个选项页面配置,做一个天气预报的小栗子。
小程序需要用到用户的手机号码,看了下API 以及相关的demo,基本都是服务端进行解密的,问题是需要的参数并没有用到secret,只需要 session_key / iv /encryptedData 即可,那完全可以在客户端进行处理啊。
简单记录下dockerfile 以及compose配置