# 2019-nCoV **Repository Path**: yangmain/ncov ## Basic Information - **Project Name**: 2019-nCoV - **Description**: 2019-nCoV 疫情患者同程查询小程序 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 14 - **Created**: 2020-02-13 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 2019-nCoV 疫情患者同程查询小程序 > 本小程序提供新型冠状病毒(2019-nCoV)确诊患者相同行程信息查询,数据来自央视新闻等官方媒体。欢迎扫描以下小程序码体验。 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0207/155902_66a9b6ea_2064944.jpeg "wxchat.jpg") ## 项目背景 疫情牵动人心,你是否担心与确诊患者同行过? 虽然疫情爆发后,官方媒体不时发布确诊病例所乘车次,航班等,寻找同行成员,由于媒体众多导致有些消息较为混杂而且每公布一条消息都需要经过大量转发才能得以扩散,出行乘客不能及时、准确得知自己所乘坐过的交通工具是否有确诊患者。 为解决这一问题,我们开发了一个疫情患者同程查询的小程序,你只需要输入时间、车次即可查询和订阅自己或家人在春运期间出行的各类公共交通工具上是否有确诊患者,以便主动配合相关管理机构进行信息申报,并辅助判断自己的健康状态,避免疫情扩散。 ## 核心功能 **1.查询功能实现** - 处理疫情患者同程数据并导入云数据库 - 疫情患者同程信息查询及分享功能 - 上拉加载与下拉刷新 - 云数据库中分页查询、模糊查询 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0208/105246_a0205732_2064944.jpeg "1.jpeg") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0208/105307_4631cf53_2064944.jpeg "4.jpeg") **2.订阅功能实现** - 订阅预约通知功能,支持用户多次订阅 - 利用定时触发器来定期发送订阅消息 - 云数据库多集合查询 - 云调用实现订阅列表 - 云调用实现取消订阅 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0208/105321_2498e842_2064944.jpeg "2.jpeg") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0208/105334_1aa121f1_2064944.jpeg "3.jpeg") ## 如何使用 要在微信开发者工具上体验,请按如下步骤准备所需环境,否则可能报错。 1. 参考 [云开发文档](https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html#%E5%BC%80%E9%80%9A%E4%BA%91%E5%BC%80%E5%8F%91) 开通云开发环境。如果已开通,请忽略此步 2. 在微信开发者工具中,将 `/cloudFunctions/` 下的云函数上传到云端,具体操作方式可参考文档中的云函数相关章节 3. 打开云开发控制台,进入数据库管理页,添加如下集合: - cnov 4. 对如下集合设置权限: - cnov:所有用户可读,仅创建者可写 5. 部分集合需要初始记录,请把 `resources/` 下的json文件导入到对应集合 ## 配套教程 [《微信小程序云开发-从0打造疫情患者同程查询小程序》](https://gitee.com/moocba/ncov/wikis/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%BA%91%E5%BC%80%E5%8F%91%EF%BC%8D%E4%BB%8E0%E6%89%93%E9%80%A0%E7%96%AB%E6%83%85%E6%82%A3%E8%80%85%E5%90%8C%E7%A8%8B%E6%9F%A5%E8%AF%A2%E5%B0%8F%E7%A8%8B%E5%BA%8F) **小程序学习交流QQ群:928160141(请备注“小程序”)** ## 贡献 如果你有 bug 反馈或其他任何建议,欢迎提 issue 给我们。 ## 特别鸣谢 - 感谢所有为疫情努力的医务工作者、科研工作者、快递员、程序员和每一个主动在家的你 - 数据采集自2019ncov.nosugartech.com和官方媒体 ## 打赏作者 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0208/101456_9a89fac8_2064944.jpeg "admire.jpeg")