数据处理方法、装置、计算机设备和计算机可读存储介质制造方法及图纸

技术编号:19486725 阅读:40 留言:0更新日期:2018-11-17 11:30
本申请涉及一种数据处理方法、装置、计算机设备和计算机可读存储介质。所述方法包括:服务器接收终端根据触发控件事件所发起的数据获取请求,数据获取请求包括控件标识和事件参数,服务器根据控件标识获取数据接口,并根据事件参数通过数据接口从第三方系统获取对应的数据集,服务器根据数据集和关联字段获取关联数据,并将关联数据发送给终端。采用本方法可以提高第三方数据获取的简便性。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备和计算机可读存储介质
本申请涉及计算机
,特别是涉及一种数据处理方法、装置、计算机设备和计算机可读存储介质。
技术介绍
随着计算机技术的发展,OA(OfficeAutomation)办公自动化的办公方式越来越普遍,企业可以通过OA流程审批系统实现审批流程的自动化。通过在审批流程中集成业务系统的数据,可以减少审批流程中文字输入的工作量,并防止输入错误等。目前的技术中,在OA流程审批系统中,提供资料信息维护管理界面,让系统管理人员可以手工录入或批量导入第三方系统数据,存在数据获取操作繁琐的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够简便获取第三方系统数据的数据处理方法、装置、计算机设备和计算机存储介质。一种数据处理方法,所述方法包括:服务器接收终端根据触发控件事件所发起的数据获取请求,所述数据获取请求包括控件标识和事件参数;服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集;服务器根据所述数据集和关联字段获取关联数据,并将所述关联数据发送给终端。在其中一个实施例中,所述服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集之前,还包括:服务器接收所述终端发送数据获取请求时携带的令牌和用户参数,根据所述令牌和用户参数验证终端的用户信息;当所述终端的用户信息验证不通过时,则向所述终端发送验证失败的信息;当所述终端的用户信息验证通过时,则执行所述服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集的步骤。在其中一个实施例中,所述方法还包括:服务器对所述事件参数和所述终端的身份信息进行加密处理,将加密后的事件参数和终端的身份信息通过所述数据接口发送给所述第三方系统;所述加密后的事件参数和终端的身份信息用于指示第三方系统进行解密处理,并根据解密后的所述事件参数和终端的身份信息获取对应的数据集。在其中一个实施例中,所述根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集,包括:服务器根据所述数据接口向第三方系统发送包含事件参数的数据请求,所述数据请求包括服务器标识;所述服务器标识用于指示第三方系统验证所述服务器是否合法;当所述服务器不合法时,所述服务器接收第三方系统返回的失败信息并发送给所述终端;当所述服务器合法时,所述事件参数用于指示所述第三方系统根据所述事件参数获取对应的数据集并发送给所述服务器。在其中一个实施例中,所述方法还包括:当所述服务器根据所述数据接口从所述第三方系统获取的数据集格式正确且为非空时,则将所述数据集缓存到所述服务器中,并设置缓存失效时间。在其中一个实施例中,所述方法还包括:当所述数据接口响应超过预设时长或响应错误的次数超过预设次数时,所述服务器根据所述事件参数从所述缓存中获取对应的数据集,并将所述数据接口响应超过预设时长或响应错误的信息发送给预设用户标识。一种数据处理方法,所述方法包括:终端接收接口校验指令,并根据所述接口校验指令获取数据互联控件配置的数据接口;所述终端根据所述接口校验指令和数据接口生成接口校验请求并发送给服务器,所述接口校验请求用于指示所述服务器从第三方系统获取对应的数据集并返回给所述终端;所述终端根据所述返回的数据集设置关联字段,所述关联字段用于从所述数据集中获取关联数据。一种数据处理装置,所述装置包括:请求接收模块,用于接收终端根据触发控件事件所发起的数据获取请求,所述数据获取请求包括控件标识和事件参数;数据获取模块,用于根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集;数据发送模块,用于根据所述数据集和关联字段获取关联数据,并将所述关联数据发送给终端。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:服务器接收终端根据触发控件事件所发起的数据获取请求,所述数据获取请求包括控件标识和事件参数;服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集;服务器根据所述数据集和关联字段获取关联数据,并将所述关联数据发送给终端。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:服务器接收终端根据触发控件事件所发起的数据获取请求,所述数据获取请求包括控件标识和事件参数;服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集;服务器根据所述数据集和关联字段获取关联数据,并将所述关联数据发送给终端。上述数据处理方法、装置、计算机设备和存储介质,服务器可以接收终端根据触发控件事件所发起的包括控件标识和事件参数的数据获取请求,根据控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集,根据数据集和关联字段获取关联数据,并将关联数据发送给终端。由于可以根据触发控件事件的控件标识获取数据接口,通过数据接口从第三方系统获取数据集,不需要人工进行导入和维护,提高了第三方数据获取的简便性。附图说明图1为一个实施例中数据处理方法的应用环境图;图2为一个实施例中数据处理方法的流程示意图;图3为一个实施例中用户信息验证的流程示意图;图4为一个实施例中加密事件参数和终端身份信息的流程示意图;图5为一个实施例中验证服务器的流程示意图;图6为另一个实施例中数据处理方法的流程示意图;图7为一个实施例中数据处理方法的时序图;图8为另一实施例中数据处理方法的时序图;图9为又一个实施例中数据处理方法的时序图;图10为一个实施例中数据处理装置的结构框图;图11为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的数据处理方法,可以应用于如图1所示的应用环境中。其中,服务器104通过网络与终端102和第三方系统106进行通信。服务器104接收终端102根据触发控件事件请求所发起的包括控件标识和事件参数的数据获取请求,服务器104根据控件标识获取数据接口,并根据事件参数通过数据接口从第三方系统106获取对应的数据集,服务器104根据数据集和关联字段获取关联数据,并将关联数据发送给终端102。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104和第三方系统106可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种数据处理方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤202,接收终端根据触发控件事件所发起的数据获取请求,数据获取请求包括控件标识和事件参数。控件是指表单中的数据互联控件。具体地,表单中的数据互联控件是开发者在表单设计器中设计表单时,将数据互联控件拖拽到表单设计器,对数据互联控件配置表单对应的数据接口时生成的。表单可以是OA(OfficeAutomation,办公本文档来自技高网...

【技术保护点】
1.一种数据处理方法,所述方法包括:服务器接收终端根据触发控件事件所发起的数据获取请求,所述数据获取请求包括控件标识和事件参数;服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集;服务器根据所述数据集和关联字段获取关联数据,并将所述关联数据发送给终端。

【技术特征摘要】
1.一种数据处理方法,所述方法包括:服务器接收终端根据触发控件事件所发起的数据获取请求,所述数据获取请求包括控件标识和事件参数;服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集;服务器根据所述数据集和关联字段获取关联数据,并将所述关联数据发送给终端。2.根据权利要求1所述的方法,所述服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集之前,还包括:服务器接收所述终端发送数据获取请求时携带的令牌和用户参数,根据所述令牌和用户参数验证终端的用户信息;当所述终端的用户信息验证不通过时,则向所述终端发送验证失败的信息;当所述终端的用户信息验证通过时,则执行所述服务器根据所述控件标识获取数据接口,并根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集的步骤。3.根据权利要求1所述的方法,所述方法还包括:服务器对所述事件参数和所述终端的身份信息进行加密处理,将加密后的事件参数和终端的身份信息通过所述数据接口发送给所述第三方系统;所述加密后的事件参数和终端的身份信息用于指示第三方系统进行解密处理,并根据解密后的所述事件参数和终端的身份信息获取对应的数据集。4.根据权利要求1所述的方法,所述根据所述事件参数通过所述数据接口从第三方系统获取对应的数据集,包括:服务器根据所述数据接口向第三方系统发送包含事件参数的数据请求,所述数据请求包括服务器标识;所述服务器标识用于指示第三方系统验证所述服务器是否合法;当所述服务器不合法时,所述服务器接收第三方系统返回的失败信息并发送给所述终端;当所述服务器合法时,所述事件参数用于指示所述第三方系统根...

【专利技术属性】
技术研发人员:朱武
申请(专利权)人:深圳云之家网络有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1