集成对接系统的制作方法

文档序号:33651199发布日期:2023-03-29 08:37阅读:53来源:国知局
集成对接系统的制作方法

1.本技术涉及计算机技术领域,具体而言,涉及一种集成对接系统。


背景技术:

2.随着互联网的飞速发展,企业在进行日常管理的过程中,往往会通过采购第三方专业的信息系统来提升自身的管理效率,比如采购企业资源规划(enterprise resource planning,erp)系统来对信息进行充分整理、有效传递,使企业资源在购、存、产、销、人、财、物等各个方面能够得到合理地配置与利用,从而实现企业经营效率的提高,采购人力资源管理(human resource,hr)系统来对帮助企业进行人力资源规划、招聘、培训、考核、薪酬、调动等管理,采购财务管理系统来对企业财务管理中的分析、预测、计划、控制、监督等各个环节进行全面管理。
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.图1是本技术实施例中提供的集成对接系统的一个应用场景示意图;
37.图2是本技术实施例中提供的集成对接系统的一个结构示意图;
38.图3是本技术实施例中提供的集成对接系统的一个服务拓扑图;
39.图4是本技术实施例中提供的同步部分数据的一个流程示意图;
40.图5是本技术实施例中提供的同步人员数据的一个流程示意图;
41.图6是本技术实施例中提供的同步角色数据的一个流程示意图;
42.图7是本技术实施例中提供的同步考勤数据的一个流程示意图;
43.图8是本技术实施例中提供的同步消息通知数据的一个流程示意图;
44.图9是本技术实施例中提供的同步待办任务数据的一个流程示意图;
45.图10是本技术实施例中提供的同步登录数据的一个流程示意图。
具体实施方式
46.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
47.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
48.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本技术及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
49.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领
域普通技术人员而言,可以根据具体情况理解这些术语在本技术中的具体含义。
50.另外,术语“多个”的含义应为两个以及两个以上。
51.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
52.在介绍本技术的集成对接系统之前,首先介绍相关技术中的对接集成平台。
53.通常企业在进行日常管理的过程中,往往会通过采购第三方专业的信息系统来提升自身的管理效率,比如erp系统、hr系统、财务管理系统等,这些三方系统一般都是相对独立的,相互之间的数据无法进行串通,同一个企业中的同一个操作人,往往需要登录不同的系统去操作相关的工作流程,这样企业日常工作的协调则会较为繁琐,工作效率不高。
54.往往规模化的企业,信息化程度相对较高,自有信息技术(internet technology,it)部门和信息安全部门,且对数据存储、数据传输都有一定要求,为了企业自身数据的安全,一般都会要求做内网隔离,相关数据要求本地化存储,核心服务需要内网运行。
55.企业在自身发展的过程中,采购的三方系统千差万别,往往会存在使用a系统的组织人员数据,使用b系统的考勤单据,使用c系统的财务预算,一套标准的集成方案通常很难满足客户实际的使用场景,定制化的诉求很难去避免。
56.而目前,企业通常选取的是通过购买二次开发定制化的对接集成平台来实现各三方系统的数据串通,但是,由于每个企业所采购的三方系统千差万别,针对于不同的企业,需要开发不同的对接集成平台,如此便会导致开发成本较高。
57.基于此,本技术提供一种集成对接系统,请参阅图1,图1是本技术实施例中提供的集成对接系统的一个应用场景示意图,该集成对接系统100可以用于对接目标对象的每一个三方系统,例如第一三方系统201、第二三方系统202以及第三三方系统203,本技术实施例中,系统之间的对接可以理解为系统之间的数据共通、数据同步等。
58.值得注意的是,本技术实施例中,目标对象即目标企业的三方系统的数量可以根据实际应用场景进行确定,此处例举的三个三方系统仅为一种示例,不对本技术实施例的集成对接系统所对接的三方系统数量构成限定。
59.至少两个三方系统的数据,使各三方系统之间数据共通。例如图1中的三方系统a、三方系统b以及三方系统c。
60.请参阅图2,图2是本技术实施例中提供的集成对接系统的一个结构示意图,该集成对接系统100可以包括标准化集成模块101、定制化集成模块102和可视化模块103。
61.其中,标准化集成模块101可以用于标准化集成基础数据以及业务数据,并根据标准化集成的基础数据以及业务数据进行至少两个三方系统之间的数据同步对接;其中,基础数据和业务数据为不同对象之间共同存在的数据。
62.定制化集成模块102可以用于根据目标对象的定制需求生成插件化的定制对接数据,并根据插件化的定制对接数据进行至少两个三方系统之间的数据同步对接。
63.可视化模块103可以用于在标准化集成模块101或定制化集成模块103与至少两个三方系统进行数据对接时,实现对接过程的可视化。
64.本技术实施例基于现有的集成项目分析,目前涉及的集成业务主要分为两大块,第一块是基础数据的同步更新,此处基础数据可以包括部门数据、人员数据、角色数据、档案数据等;第二块是业务数据的同步更新,此处业务数据可以包括登录数据、消息通知数
据、待办任务数据以及考勤数据等。
65.可以理解的,上述的基础数据和业务数据是一个企业通常都会具备的数据,因此,针对于这类不同对象之间共同存在的数据,可以通过设置标准化集成模块101来对这些共同存在的基础数据和业务数据进行标准化集成,以避免重复为每一个对象或企业开发相同的集成模块。
66.而对于不同对象之间的差异化数据或系统,本技术实施例中可以通过定制化集成模块102根据目标对象的定制需求生成插件化的定制对接数据,以满足不同客户的对接需求。
67.本技术实施例中,可视化模块103可以在标准化集成模块101或定制化集成模块103与至少两个三方系统进行数据对接时,实现对接过程的可视化,从而可以及时发现数据对接过程中存在的问题。
68.在本技术中,通过标准化集成模块101对不同对象之间共同存在的基础数据以及业务数据进行标准化集成,并根据标准化集成的基础数据以及业务数据进行至少两个三方系统之间的数据同步对接,可以避免针对于不同的对象重复开发相同的对接模块,从而实现了标准化对接,同时,本技术通过定制化集成模块102根据目标对象的定制需求生成插件化的定制对接数据,可以实现不同对象对集成对接系统的差异化定制,既能够降低开发成本,节省人力,又能够满足不同对象的定制化需求;进而解决相关技术中不同的企业需开发不同的对接集成平台,导致开发成本较高的技术问题。
69.在本技术一些实施例中,标准化集成模块101可以配置有分别与基础数据以及业务数据对应匹配的数据模型;标准化集成模块101可以用于根据各数据模型对对应的基础数据以及业务数据进行标准化处理。
70.本技术实施例中,通过对集成相关数据进行抽象处理,将集成底层数据模型抽象为对象模型、对象字段模型、对象数据模型、对象字段数据模型,可以覆盖大部分集成业务的数据场景。
71.如下表一所示,为基础数据对应的数据模型:
72.表一基础数据
73.属性编号企业编号创建时间修改时间删除标记标识idcorp_idcreate_timeupdate_timedeleted
74.如下表二所示,为系统配置对应的数据模型:
75.表二系统配置
76.属性租户名称租户类型配置数据标识corp_namecorp_typeconfig
77.如下表三所示,为主数据对应的数据模型:
78.表三主数据
79.属性对象编号唯一属性数据源数据目标源数据标识object_idunique_fieldsource_jsontarget_json
80.如下表四所示,为对象对应的数据模型:
81.表四对象
82.属性应用类型变量名称显示名称标识app_typevariable_namedisplay_name
83.属性图标描述扩展信息对象类型标识iconremarkdata_jsonobject_type
84.如下表五所示,为对象数据对应的数据模型:
85.表五对象数据
86.属性数据源企业编号目标源企业编号数据源对象编号标识source_corp_idtarget_corp_idsource_object_id
87.属性目标源企业编号对象数据标识target_object_iddata_json
88.如下表六所示,为字段对应的数据模型:
89.表六字段
[0090][0091][0092]
如下表七所示,为字段数据对应的数据模型:
[0093]
表七字段数据
[0094][0095]
如下表八所示,为角色对应的数据模型:
[0096]
表八角色
[0097]
属性角色编号用户编号备注标识role_idebridge_user_idremark
[0098]
属性同步状态部门编号标识statedept_id
[0099]
如下表九所示,为考勤配置对应的数据模型:
[0100]
表九考勤配置
[0101]
属性应用类型启用状态配置数据标识app_typeenableconfig_data
[0102]
如下表十所示,为出站消息对应的数据模型:
[0103]
表十出站消息
[0104]
属性流程编号单据详情logsmd5值对象数据标识flow_idform_logs_md5message
[0105]
如下表十一所示,为单据详情对应的数据模型:
[0106]
表十一单据详情
[0107]
属性单据详情logsmd5值单据详情标识form_logs_md5form_detail
[0108]
如下表十二所示,为消息历史记录对应的数据模型:
[0109]
表十二消息历史记录
[0110]
属性单据详情logsmd5值单据标题单据描述标识form_logs_md5form_titleform_desc
[0111]
属性流程编号流程节点编号事件名称操作人名称标识flow_idnode_idaction_nameuser_name
[0112]
属性类型请求数据相应数据推送状态标识typerequestresponsemessage_send_status
[0113]
如下表十三所示,为同步请求日志对应的数据模型:
[0114]
表十三同步请求日志
[0115]
属性应用类型业务类型同步类型标识app_typebusiness_typesync_mode
[0116]
属性任务编号执行动作操作人编号操作人姓名标识task_idactionopt_user_idopt_user_name
[0117]
属性操作人编号结果描述请求url接口描述请求参数标识opt_user_idresult_descreq_urlapi_descreq_content
[0118]
属性状态方法名称类名称标识statemethod_nameclass_name
[0119]
如下表十四所示,为系统日志对应的数据模型:
[0120]
表十四系统日志
[0121]
属性日志类型单据详情任务编号标识log_typebusiness_idtask_id
[0122]
属性操作人编号操作人名称日志明细标识operater_idoperater_namedata_json
[0123]
请参阅图3,图3是本技术实施例中提供的集成对接系统的一个服务拓扑图,如图3所示,标准化集成模块101可以为ebridge-server,定制化集成模块102可以为ebridge-plugins,可视化模块103可以为ebridge-web,整套集成对接系统采用前后分离进行前端和后端的服务开发,其中,前端采用antd框架进行开发,后端采用springboot进行开发,web服务用nginx做路由,数据用redis做缓存,用mysql做持久化,整套集成对接系统使用docker容器化编排部署,即基于容器化技术对标准化集成模块、定制化集成模块和可视化模块进
行统一打包安装,将部署在客户本地化环境中,本地化存储客户数据,远程部署客户内网环境。
[0124]
本技术实施例的集成对接系统通过容器化ebridge-server、ebridge-plugins、ebridge-web、ebridge-auth、nginx、redis、mysql,以及通过脚本能够一键部署到客户本地环境,并完成数据初始化,可以真正做到开箱即用,大大扩展了系统的应用场景。
[0125]
在本技术一些实施例中,若同步对接的数据为基础数据,则标准化集成模块可以进一步用于:
[0126]
获取数据配置指令和同步对接指令,其中,同步对接指令中携带有需同步对接的基础数据的数据类型;
[0127]
根据数据配置指令进行数据配置,以及响应于同步对接指令访问至少两个三方系统中的第一三方系统,获取第一三方系统中与同步对接指令携带的数据类型匹配的第一基础数据;
[0128]
响应于同步对接指令访问至少两个三方系统中的第二三方系统,根预设的匹配规则获取第二三方系统中与第一基础数据匹配的第二基础数据,并同步第一基础数据至第二三方系统。
[0129]
举例来说,基础数据为部门数据,如图4所示,为本技术实施例中提供的同步部门数据的一个流程示意图,其中易桥为本技术实施例的集成对接系统,信息化系统为第一三方系统,易快报为第二三方系统,则信息化系统的部门数据全量增量同步至易快报的流程如下:
[0130]
用户发送数据配置指令给到易桥,易桥根据该数据配置指令进行数据配置,并反馈配置成功信息给到用户,用户发送同步对接指令给到易桥,该同步对接指令中携带有需同步对接的基础数据的数据类型,本实施例中,同步对接指令即为同步部门数据指令,该指令可以用于指示本次对接数据为部门数据;易桥响应于同步部门数据指令访问信息化系统,获取信息化系统中与同步部门数据指令匹配的第一基础数据即信息化系统中的部门数据,信息化系统中的部门数据获取成功后,易桥访问易快报,并根据预设的匹配规则如通过名称匹配,易快报将匹配结果反馈至易桥,若匹配结果表征匹配成功,则易桥同步匹配部门数据至易快报,易快报向易桥反馈同步结果,易桥根据接收到的同步结果记录同步部门日志,并向用户反馈同步部门数据完成;反之,若匹配结果表征匹配失败,则可以利用可视化模块进行数据纠错。
[0131]
如图5所示,为本技术实施例中提供的同步人员数据的一个流程示意图,若基础数据为人员数据,则信息化系统的人员数据全量增量同步至易快报的流程如下:
[0132]
用户发送数据配置指令给到易桥,易桥根据该数据配置指令进行数据配置,并反馈配置成功信息给到用户,用户发送同步对接指令给到易桥,该同步对接指令中携带有需同步对接的基础数据的数据类型,本实施例中,同步对接指令即为同步人员数据指令,该指令可以用于指示本次对接数据为人员数据;易桥响应于同步人员数据指令访问信息化系统,获取信息化系统中与同步人员数据指令匹配的第二基础数据即信息化系统中的人员数据,信息化系统中的人员数据获取成功后,易桥访问易快报,并根据预设的匹配规则如通过手机号匹配,易快报将匹配结果反馈至易桥,若匹配结果表征匹配成功,则易桥同步匹配人员数据至易快报,易快报向易桥反馈同步结果,易桥根据接收到的同步结果记录同步人员
日志,并向用户反馈同步人员数据完成;反之,若匹配结果表征匹配失败,则可以利用可视化模块进行数据纠错。
[0133]
如图6所示,为本技术实施例中提供的同步角色数据的一个流程示意图,若基础数据为角色数据,则信息化系统的角色数据全量增量同步至易快报的流程如下:
[0134]
用户发送数据配置指令给到易桥,易桥根据该数据配置指令进行数据配置,并反馈配置成功信息给到用户,用户发送同步对接指令给到易桥,该同步对接指令中携带有需同步对接的基础数据的数据类型,本实施例中,同步对接指令即为同步角色数据指令,该指令可以用于指示本次对接数据为角色数据;易桥响应于同步角色数据指令访问信息化系统,获取信息化系统中与同步角色数据指令匹配的第三基础数据即信息化系统中的角色数据,信息化系统中的角色数据获取成功后,易桥访问易快报,并根据预设的匹配规则如通过工号匹配,易快报将匹配结果反馈至易桥,若匹配结果表征匹配成功,则易桥同步匹配角色数据至易快报,易快报向易桥反馈同步结果,易桥根据接收到的同步结果记录同步角色日志,并向用户反馈同步角色数据完成;反之,若匹配结果表征匹配失败,则可以利用可视化模块进行数据纠错。
[0135]
本技术一些实施例中,若同步对接的数据为业务数据中的消息通知数据、待办任务数据和考勤数据,则标准化集成模块可以进一步用于:
[0136]
获取创建配置指令和同步组织数据指令,根据创建配置指令进行创建配置,以及响应于同步组织数据指令进行组织数据同步;
[0137]
获取至少两个三方系统中的第二三方系统响应于事件发起指令生成的出站消息;
[0138]
对出站消息进行处理,得到消息日志,并根据消息日志向至少两个三方系统中的第一三方系统发送对应消息,以实现第二三方系统的业务数据同步到第一三方系统。
[0139]
如图7所示,为本技术实施例中提供的同步考勤数据的一个流程示意图,若业务数据为考勤数据,则易快报的考勤数据如考勤单据同步到信息化系统的流程如下:
[0140]
用户发送创建配置指令如创建考勤配置指令给到易桥,易桥根据该创建考勤配置指令进行创建配置,并反馈考勤配置成功信息给到用户,用户发送同步组织数据指令给到易桥,本实施例中,同步组织数据指令用于指示易桥进行部门数据和人员数据的同步,易桥同步部门数据和人员数据成功后反馈同步组织数据成功信息给到用户;用户向易快报发出事件发起指令如考勤审批消息事件指令,易快报响应于该考勤审批消息事件指令将出站消息回调发送至易桥,易桥对出站消息进行解析,生成出站消息日志,并且将该出站消息日志转为易桥消息,生成易桥消息日志,并发送考勤消息至信息化系统,信息化系统接收到考勤消息后,反馈发送考勤消息成功信息至易桥,从而实现易快报的考勤消息同步到信息化系统。
[0141]
如图8所示,为本技术实施例中提供的同步消息通知数据的一个流程示意图,若业务数据为消息通知数据,则易快报的单据审批消息通知数据同步到信息化系统的流程如下:
[0142]
用户发送创建配置指令如创建消息配置指令给到易桥,易桥根据该创建消息配置指令进行创建配置,并反馈消息配置成功信息给到用户,用户发送同步组织数据指令给到易桥,本实施例中,同步组织数据指令用于指示易桥进行部门数据和人员数据的同步,易桥同步部门数据和人员数据成功后反馈同步组织数据成功信息给到用户;用户向易快报发出
事件发起指令如消息事件指令,易快报响应于该消息事件指令将出站消息回调发送至易桥,易桥对出站消息进行解析,生成出站消息日志,并且将该出站消息日志转为易桥消息,生成易桥消息日志,并发送消息至信息化系统,信息化系统接收到消息后,反馈发送消息成功信息至易桥,从而实现易快报的消息通知数据同步到信息化系统。
[0143]
如图9所示,为本技术实施例中提供的同步待办任务数据的一个流程示意图,若业务数据为待办任务数据,则易快报待审批的待办任务数据同步到信息化系统的流程如下:
[0144]
用户发送创建配置指令如创建待办配置指令给到易桥,易桥根据该创建待办配置指令进行创建配置,并反馈待办配置成功信息给到用户,用户发送同步组织数据指令给到易桥,本实施例中,同步组织数据指令用于指示易桥进行部门数据和人员数据的同步,易桥同步部门数据和人员数据成功后反馈同步组织数据成功信息给到用户;用户向易快报发起待办事件指令,易快报响应于该待办事件指令将出站消息回调发送至易桥,易桥对出站消息进行解析,生成出站消息日志,并且将该出站消息日志转为易桥待办消息,生成易桥待办日志,并发送待办消息至信息化系统,信息化系统接收到待办消息后,反馈发送消息成功信息至易桥,从而实现易快报的待办任务数据同步到信息化系统。
[0145]
在本技术一些实施例中,若同步对接的数据为业务数据中的登录数据,则标准化集成模块可以进一步用于:
[0146]
获取同步人员数据指令,并响应于同步人员数据指令进行人员数据同步;
[0147]
获取至少两个三方系统中的第一三方系统根据单点登录指令得到的第一临时登录地址,并根据第一临时登录地址获取至少两个三方系统中的第二三方系统中对应的人员信息;
[0148]
根据获取的人员信息生成临时访问地址并发送至第二三方系统;
[0149]
将第二三方系统响应于临时访问地址生成的第二临时登录地址反馈至第一三方系统,以实现第一三方系统基于第二临时登录地址单点登录至第二三方系统。
[0150]
如图10所示,为本技术实施例中提供的同步登录数据的一个流程示意图,若业务数据为登录数据,则通过信息化系统单点登录到易快报的流程如下:
[0151]
用户发送同步人员数据指令给到易桥,易桥根据该同步人员数据指令进行人员数据同步,并根据该第一临时登录地址访问易快报,在易快报中查询与该第一临时登录地址对应的人员信息并获取该人员信息;易桥根据获取的人员信息生成临时访问地址并发送至易快报,易快报响应于该临时访问地址生成第二临时登录地址反馈至易桥,再由易桥发送至信息化系统和用户,从而可以实现用户通过信息化系统基于该第二临时登录地址单点登录至易快报。
[0152]
相关技术中,由于企业客户采购的各三方系统之间业务独立运行,针对于同一套数据组织结构,需要来回切换系统分别进行处理,导致工作效率较低,而本技术实施例的集成对接系统能够打通各系统间的数据阻隔,通过标准化集成模块保持集成业务的标准化,实现了统一认证登录、集中处理通知消息、审批任务、考勤单据等,大大降低了集成业务开发所实施的成本,大大提高了工作效率,通过定制化集成模块进行定制化集成业务的插件开发,能够根据客户自身业务诉求,满足不同客户的定制化要求,扩大了应用场景。
[0153]
进一步的,本技术实施例的集成对接系统可以通过可视化模块进行数据同步对接过程中的数据检查和/或根据数据同步对接过程中生成的日志排查对接问题,部门、人员、
角色等相关数据可视化展示在易桥对象数据中,消息日志、数据同步日志、相关具体业务异常记录在日志中心,能够大大提升集成业务问题的排查效率。
[0154]
以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1