本申请涉及控制,特别是涉及一种闸机控制方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着计算机技术的发展,出现了健康码。健康码是基于个人健康状况、个人旅居史等信息形成的,能够动态记录个人的健康风险等级。目前,为了保证场所的安全性,在部分场所入口通道处设置有闸机,人们需出示健康码后方可通过闸机进入场所。场所是可活动的处所,例如建筑物、公共空间、停车场等。通常,在进入场所前,人们需要操作手机显示健康码,并将显示的健康码出示给闸机处的值守人员核验,在值守人员核验后,值守人员操作开启闸机的闸门以供人们进入场所。
2、然而,传统的核验健康码后开启闸门的过程人工操作多,导致耗费时间较多,因此闸机处的通行效率低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高闸机处的通行效率的闸机控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种闸机控制方法。所述方法包括:
3、获取位于闸机的感应区域内的移动通信设备的物理地址;
4、基于所述物理地址,获取与所述物理地址相应的移动通信号码;
5、根据所述移动通信号码,查询所述移动通信号码对应身份的健康码数据;
6、当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门。
7、在其中一个实施例中,步骤获取位于闸机的感应区域内的移动通信设备的物理地址包括:
8、当移动通信设备位于与闸机关联的物理地址采集器的采集区域内,获取所述物理地址采集器采集的所述移动通信设备的物理地址;所述采集区域是所述闸机的感应区域。
9、在其中一个实施例中,所述当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门,包括:
10、在所述感应区域内存在车辆且所述车辆中存在多个所述移动通信设备的情况下,当查询到与所述多个所述移动通信设备的设备数量匹配的健康码数据,且每个所述健康码数据表征相应的身份对应健康状态,开启所述闸机的闸门。
11、在其中一个实施例中,所述在所述感应区域内存在车辆且所述车辆中存在多个所述移动通信设备的情况下,当查询到与所述多个所述移动通信设备的设备数量匹配的健康码数据,且每个所述健康码数据表征相应的身份对应健康状态,开启所述闸机的闸门,包括:
12、在所述感应区域内存在车辆,且所述车辆中存在多人以及与所述多人的人数匹配的多个所述移动通信设备的情况下,当查询到与所述多个所述移动通信设备的设备数量匹配的健康码数据,且每个所述健康码数据表征相应的身份对应健康状态,开启所述闸机的闸门。
13、在其中一个实施例中,所述方法还包括:
14、当存在任一所述健康码数据表征相应身份对应异常状态,保持所述闸机的闸门处于关闭状态;
15、生成风险提示信息,向所述闸机所关联的管理终端发送所述风险提示信息。
16、在其中一个实施例中,所述基于所述物理地址,获取与所述物理地址相应的移动通信号码,包括:调取多个移动通信运营机构提供的移动通信号码库的开放接口,以建立与所述移动通信号码库的第一通信通道;通过所述第一通信通道,凭借所述物理地址从所述移动通信号码库获取与所述物理地址相应的移动通信号码;
17、和/或,
18、所述根据所述移动通信号码,查询所述移动通信号码对应身份的健康码数据,包括:调取健康码管理机构提供的健康码数据库的开放接口,以建立与所述健康码数据库的第二通信通道,通过所述第二通信通道,凭借所述移动通信号码,从所述健康码数据库查询所述移动通信号码对应身份的健康码数据。
19、在其中一个实施例中,所述闸机是场所入口处的道闸,所述物理地址采集器位于所述场所入口处的道路侧边,所述移动通信设备是手机,所述闸门是所述道闸的闸杆,所述物理地址采集器是媒体存取控制位址采集器,所述物理地址是所述手机的媒体存取控制位址。
20、第二方面,本申请还提供了一种闸机控制装置。所述装置包括:
21、物理地址获取模块,用于获取位于闸机的感应区域内的移动通信设备的物理地址;
22、移动通信号码获取模块,用于基于所述物理地址,获取与所述物理地址相应的移动通信号码;
23、健康码数据查询模块,用于根据所述移动通信号码,查询所述移动通信号码对应身份的健康码数据;
24、闸门控制模块,用于当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门。
25、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
26、获取位于闸机的感应区域内的移动通信设备的物理地址;
27、基于所述物理地址,获取与所述物理地址相应的移动通信号码;
28、根据所述移动通信号码,查询所述移动通信号码对应身份的健康码数据;
29、当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门。
30、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
31、获取位于闸机的感应区域内的移动通信设备的物理地址;
32、基于所述物理地址,获取与所述物理地址相应的移动通信号码;
33、根据所述移动通信号码,查询所述移动通信号码对应身份的健康码数据;
34、当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门。
35、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
36、获取位于闸机的感应区域内的移动通信设备的物理地址;
37、基于所述物理地址,获取与所述物理地址相应的移动通信号码;
38、根据所述移动通信号码,查询所述移动通信号码对应身份的健康码数据;
39、当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门。
40、上述闸机控制方法、装置、计算机设备、存储介质和计算机程序产品,当移动通信设备位于闸机的感应区域内,自动地获取移动通信设备的物理地址,而且在获取到物理地址后,自动地查询健康码数据,并根据健康码数据控制闸机闸门的开启,从人持移动通信设备进入闸机的感应区域内开始,到闸门开启期间,减少了人的手动操作,闸机处的通行效率高。
1.一种闸机控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取位于闸机的感应区域内的移动通信设备的物理地址包括:
3.根据权利要求1所述的方法,其特征在于,所述当所述健康码数据表征所述身份对应健康状态,开启所述闸机的闸门,包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述感应区域内存在车辆且所述车辆中存在多个所述移动通信设备的情况下,当查询到与所述多个所述移动通信设备的设备数量匹配的健康码数据,且每个所述健康码数据表征相应的身份对应健康状态,开启所述闸机的闸门,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述物理地址,获取与所述物理地址相应的移动通信号码,包括:调取多个移动通信运营机构提供的移动通信号码库的开放接口,以建立与所述移动通信号码库的第一通信通道;通过所述第一通信通道,凭借所述物理地址从所述移动通信号码库获取与所述物理地址相应的移动通信号码;
7.根据权利要求1至6任一项所述的方法,其特征在于,所述闸机是场所入口处的道闸,所述物理地址采集器位于所述场所入口处的道路侧边,所述移动通信设备是手机,所述闸门是所述道闸的闸杆,所述物理地址采集器是媒体存取控制位址采集器,所述物理地址是所述手机的媒体存取控制位址。
8.一种闸机控制装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。