本发明涉及通讯,具体涉及一种适用于离线状态下的适用于离线状态下数据交互方法、装置和设备。
背景技术:
1、当前电网工程施工过程中,经常使用app进行人员实名制精细化管控、作业票在线审批流转等操作,以达到精准管控施工现场各项工作的目的。移动app不仅涉及施工现场数据采集,还涉及系统内部流程数据传递,上述需求均对网络有较大的依赖,一旦网络异常,就无法实现上述数据传递,这极大影响了app的使用。
技术实现思路
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、基于上述技术方案,本发明实施例提供的上述方案,当需要向其他终端设备发送交互数据时,如果检测到本设备处于离线状态时,将待交互数据存储到本地存储设备中,并采用预置的二维码算法生成与所述待交互数据对应的二维码,以使得其他终端设备可以通过识别该二维码的方式获取所需要发送的待交互数据,从而实现了离线状态下的数据传输。
1.一种适用于离线状态下数据交互方法,其特征在于,应用于数据终端设备中,包括:
2.根据权利要求1所述的适用于离线状态下数据交互方法,其特征在于,当获取到扫描指令时,方法还包括:
3.根据权利要求1所述的适用于离线状态下数据交互方法,其特征在于,在获取待交互数据或获取二维码扫描指令之前,还包括:
4.根据权利要求3所述的适用于离线状态下数据交互方法,其特征在于,所述身份认证信息包括:账户信息、人脸信息或手势信息中的一项或多项。
5.根据权利要求3所述的适用于离线状态下数据交互方法,其特征在于,对其他数据终端设备的二维码进行扫描之前,可以包括:
6.一种适用于离线状态下数据交互装置,其特征在于,应用于数据终端设备中,包括:
7.根据权利要求6所述的适用于离线状态下数据交互装置,其特征在于,还包括:
8.根据权利要求6所述的适用于离线状态下数据交互装置,其特征在于,还包括:
9.一种适用于离线状态下数据交互设备,其特征在于,包括:包括存储器和处理器;
10.根据权利要求9所述的适用于离线状态下数据交互设备,其特征在于,所述适用于离线状态下数据交互设备为便携式移动终端。