一种平台数据处理的方法和装置与流程

文档序号:33452121发布日期:2023-03-15 01:12阅读:29来源:国知局
一种平台数据处理的方法和装置与流程

1.本发明涉及电子技术应用领域,尤其涉及一种平台数据处理的方法和装置。


背景技术:

2.在基建领域,全国各省市区监管平台及企业级平台非常多,要满足全国市场建筑工人实名制管理需求,就需要完成全国各地区监管平台上报对接,原来是根据每个平台提供的文档做对应的开发,然后发版完成对接。
3.针对上述由于现有技术中完成不同用户进行平台对接,工作量非常大,工作效率非常低的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.为解决上述技术问题,本发明实施例期望提供一种平台数据处理的方法和装置,以至少解决由于现有技术中完成不同用户进行平台对接,工作量非常大,工作效率非常低的问题。
5.本发明的技术方案是这样实现的:
6.第一方面,本发明实施例提供一种平台数据处理的方法,包括:接收事件消息;获取事件消息所属项目,并将项目上报至目标平台;其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果。
7.可选的,在接收事件消息之前,该方法还包括:在运营后台设置目标平台,并通过项目端配置待配置字段;根据文档接口获取待上报的数据,并依据待上报的数据与接口模板配置映射关系,根据文档接口配置对应的结果处理脚本;将接口模板和结果处理脚本上传至系统;在运营后台获取项目与目标平台对接,通过项目端的对接界面接入目标平台。
8.进一步地,可选的,在运营后台设置目标平台包括:根据平台接口地址、协议等平台级信息和平台级别信息设置目标平台。
9.可选的,待配置字段包括:项目级信息;项目级信息至少包括:项目id、项目秘钥。
10.可选的,待上报的数据至少包括:参建单位、班组、人员、考勤记录。
11.可选的,该方法还包括:通过项目端接入目标平台,录入并保存待配置字段;通过项目端产生的数据同步至目标平台。
12.第二方面,本发明实施例提供一种平台数据处理的装置,包括:接收模块,用于接收事件消息;获取模块,用于获取事件消息所属项目,并将项目上报至目标平台;其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果。
13.可选的,该装置还包括:第一配置模块,用于在接收事件消息之前,在运营后台设置目标平台,并通过项目端配置待配置字段;第二配置模块,用于根据文档接口获取待上报
的数据,并依据待上报的数据与接口模板配置映射关系,根据文档接口配置对应的结果处理脚本;上传模块,用于将接口模板和结果处理脚本上传至系统;接入模块,用于在运营后台获取项目与目标平台对接,通过项目端的对接界面接入目标平台。
14.进一步地,可选的,第一配置模块包括:第一配置单元,用于根据平台接口地址、协议等平台级信息和平台级别信息设置目标平台。
15.可选的,待配置字段包括:项目级信息;项目级信息至少包括:项目id、项目秘钥。
16.本发明实施例提供了一种平台数据处理的方法和装置。通过接收事件消息;获取事件消息所属项目,并将项目上报至目标平台;其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果,从而能够将对接工作简化成通过配置来完成平台直接数据上报,大大提升对接效率的技术效果。
附图说明
17.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
18.图1为本发明实施例一提供的一种平台数据处理的方法的流程示意图;
19.图2为本发明实施例一提供的一种平台数据处理的方法中执行流程的示意图;
20.图3为本发明实施例二提供的一种平台数据处理的装置的示意图。
具体实施方式
21.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
22.需要说明的是,本发明的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于限定特定顺序。
23.还需要说明是,本发明下述各个实施例可以单独执行,各个实施例之间也可以相互结合执行,本发明实施例对此不作具体限制。
24.实施例一
25.第一方面,本发明实施例提供一种平台数据处理的方法,图1为本发明实施例一提供的一种平台数据处理的方法的流程示意图;如图1所示,应用于项目端,本技术实施例提供的平台数据处理的方法包括:
26.步骤s102,接收事件消息;
27.步骤s104,获取事件消息所属项目,并将项目上报至目标平台;
28.其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果。
29.可选的,在步骤s102中接收事件消息之前,本技术实施例提供的平台数据处理的方法还包括:在运营后台设置目标平台,并通过项目端配置待配置字段;根据文档接口获取待上报的数据,并依据待上报的数据与接口模板配置映射关系,根据文档接口配置对应的结果处理脚本;将接口模板和结果处理脚本上传至系统;在运营后台获取项目与目标平台对接,通过项目端的对接界面接入目标平台。
30.进一步地,可选的,在运营后台设置目标平台包括:根据平台接口地址、协议等平台级信息和平台级别信息设置目标平台。
31.可选的,待配置字段包括:项目级信息;项目级信息至少包括:项目id、项目秘钥。
32.可选的,待上报的数据至少包括:参建单位、班组、人员、考勤记录。
33.可选的,本技术实施例提供的平台数据处理的方法还包括:通过项目端接入目标平台,录入并保存待配置字段;通过项目端产生的数据同步至目标平台。
34.综上,结合步骤s102至步骤s104,图2为本发明实施例一提供的一种平台数据处理的方法中执行流程的示意图;如图2所示,本技术实施例提供的平台数据处理的方法具体如下:
35.为满足建筑工人实名制系统符合全国各地监管要求,需要完成全国各级政府平台和企业平台对接,现有技术在实现过程中工作量非常大,工作效率非常低。本技术实施例提供的平台数据处理的方法能够将对接工作简化成通过配置来完成平台直接数据上报,大大提升对接效率。
36.首先,要完成一个平台的对接,需要知道的对方平台的地址、协议、秘钥等信息,然后梳理需要上报的数据项,通过把业务数据按对方平台要求进行组装,然后根据协议发送出去,再根据返回结果做记录处理,成功记录,失败重试预警等。
37.为了能够将一整个对接做成配置化,先要把整体流程固定并走通,事件监听、数据查询、数据组装、按协议发送、解析返回结果。在整个流程中,要上报的数据是基本固定的,所以事件固定,数据的查询也基本固定,数据的组装需要根据平台的文档来做映射,所以这个步骤需要通过脚本文件来实现,另外一个就是协议,通过配置来实现通用的几种协议对接,最后是返回结果的处理,返回结果的的解析也通过脚本文件来解析,最终完成一个完整的对接。
38.为了满足项目劳务用工监管需求,首先了解项目所在地监管平台,获取到平台对外开放接口文档,根据文档信息,获取到对应的对接信息,其中包括服务端的接口地址、协议、项目对应的秘钥等信息。具体开发步骤如下:
39.1.在运营后台新增一个平台(即,本技术实施例中的目标平台),配置平台的基本信息(平台接口地址、协议等平台级信息,平台级别信息在运营后台统一配置);
40.2.在运营后台配置平台对接时,项目端需要配置的字段(即,本技术实施例中的待配置字段)(项目id、项目秘钥等项目级信息,项目级信息需要项目端录入);
41.3.根据文档接口整理出需要上报的数据(即,本技术实施例中的待上报的数据)(参建单位、班组、人员、考勤记录),对应每个接口数据进行映射关系配置(freemarker模板),对应每个接口配置处理返回结果脚本;
42.4.将接口模板和结果解析脚本上传到系统;
43.5.在运营后台找到对应的项目,新增一个平台对接,选择第一步新增的平台,此时
项目端系统对接界面会有该平台;
44.6.登录到“桩桩”平台,在系统对接界面,找到第五步新增的平台,点开编辑,完成第二步配置的项目级信息的录入,保存。该项目上报到平台对接就完成了,项目端对应产生的数据就会实时上报到监管平台。
45.本发明实施例提供了一种平台数据处理的方法。通过接收事件消息;获取事件消息所属项目,并将项目上报至目标平台;其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果,从而能够将对接工作简化成通过配置来完成平台直接数据上报,大大提升对接效率的技术效果。
46.实施例二
47.第二方面,本发明实施例提供一种平台数据处理的装置,图3为本发明实施例二提供的一种平台数据处理的装置的示意图,如图3所示,本技术实施例提供的平台数据处理的装置包括:接收模块32,用于接收事件消息;获取模块34,用于获取事件消息所属项目,并将项目上报至目标平台;其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果。
48.可选的,本技术实施例提供的平台数据处理的装置还包括:第一配置模块,用于在接收事件消息之前,在运营后台设置目标平台,并通过项目端配置待配置字段;第二配置模块,用于根据文档接口获取待上报的数据,并依据待上报的数据与接口模板配置映射关系,根据文档接口配置对应的结果处理脚本;上传模块,用于将接口模板和结果处理脚本上传至系统;接入模块,用于在运营后台获取项目与目标平台对接,通过项目端的对接界面接入目标平台。
49.进一步地,可选的,第一配置模块包括:第一配置单元,用于根据平台接口地址、协议等平台级信息和平台级别信息设置目标平台。
50.可选的,待配置字段包括:项目级信息;项目级信息至少包括:项目id、项目秘钥。
51.本发明实施例提供了一种平台数据处理的装置。通过接收事件消息;获取事件消息所属项目,并将项目上报至目标平台;其中,若对项目配置请求模板,则对项目配置请求模板,得到配置请求模板后的项目;若对配置请求模板后的项目配置结果处理脚本,则读取结果处理脚本并根据结果处理脚本解析配置请求模板后的项目,得到处理结果,从而能够将对接工作简化成通过配置来完成平台直接数据上报,大大提升对接效率的技术效果。
52.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
53.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
54.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
55.以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1