跨系统工作流审批方法、系统和计算机可读存储介质技术方案

技术编号:20868840 阅读:29 留言:0更新日期:2019-04-17 09:48
本发明专利技术公开了一种跨系统工作流审批方法、系统和计算机可读存储介质,一种跨系统工作流审批方法包括:获取用户在工作流系统中建立的待审批表单模板,并将待审批表单模板展示在办公自动化OA系统中;获取审批申请人在OA系统中填报后的待审批表单后,从工作流系统中获取待审批表单的审批列表;依次将待审批表单在OA系统中发送给审批列表中的审批人,并获取审批结果。本发明专利技术公开的跨系统工作流审批方法、系统和计算机可读存储介质,实现了跨系统的工作流审批,提高了工作流审批的效率。

【技术实现步骤摘要】
跨系统工作流审批方法、系统和计算机可读存储介质
本专利技术实施例涉及计算机技术,尤其涉及一种跨系统工作流审批方法、系统和计算机可读存储介质。
技术介绍
随着办公自动化技术的发展,目前的各种办公文件大都采用电子流的方式进行处理,这样可以有效地提高办公效率,不受办公地域的影响,文件能够得到准确记录,且节约纸资源。其中工作流审批是自动化办公的一个重要应用,只要将待审批事项通过电子流上传至办公自动化系统中,各级审批人员即可依次进行审批。但目前的工作流审批只能实现简单表单的配置及审批功能,导致工作流引擎系统只能用来做一些不涉及业务整合的,简单的审批流程。当待审批表单中涉及到的数据需要和业务系统进行对接时,则需要进行定制开发,从而导致开发成本大幅增加,不利于办公自动化的发展。
技术实现思路
本专利技术提供一种跨系统工作流审批方法、系统和计算机可读存储介质,以实现跨系统的工作流审批,提高工作流审批的效率。第一方面,本专利技术实施例提供一种跨系统工作流审批方法,包括:获取用户在工作流系统中建立的待审批表单模板,并将待审批表单模板展示在OA系统中;获取审批申请人在OA系统中填报后的待审批表单后,从工作流系统中获取待审批表单的审批列表;依次将待审批表单在OA系统中发送给审批列表中的审批人,并获取审批结果。在第一方面一种可能的实现方式中,工作流系统和OA系统通过SSO服务器集成连接。在第一方面一种可能的实现方式中,方法还包括:当OA系统或工作流系统接收到用户发送的访问请求时,判断访问请求是否具有访问权限;若访问请求没有访问权限,则OA系统或工作流系统将访问请求转发给SSO服务器;SSO服务器判断访问请求对应的用户是否已登录;若已登录,则SSO服务器为访问请求添加访问权限,并将访问请求返回OA系统或工作流系统;OA系统或工作流系统向用户返回OA视图或工作流视图。在第一方面一种可能的实现方式中,SSO服务器判断访问请求对应的用户是否已登录之后,方法还包括:若未登录,则SSO服务器显示登录页面;SSO服务器从登录页面获取用户填写的登录信息后,验证登录信息;若登录信息验证通过,则SSO服务器为访问请求添加访问权限,并将访问请求返回OA系统或工作流系统;OA系统或工作流系统向用户返回OA视图或工作流视图。在第一方面一种可能的实现方式中,依次将待审批表单在OA系统中发送给审批列表中的审批人,并获取审批结果,包括:根据审批列表中的审批级别,由高到低依次将待审批表单在OA系统中发送给审批列表中的审批人;若接收到审批人的审批驳回反馈,则将待审批表单返回上一级审批人或审批申请人。第二方面,本专利技术实施例还提供了一种跨系统工作流审批系统,包括:工作流系统、OA系和SSO服务器,工作流系统和OA系统通过SSO服务器集成连接;工作流系统,用于获取用户在工作流系统中建立的待审批表单模板,并通过SSO服务器的连接将待审批表单模板展示在OA系统中;OA系统,用于获取审批申请人在OA系统中填报后的待审批表单后,从工作流系统中获取待审批表单的审批列表;依次将待审批表单在OA系统中发送给审批列表中的审批人,并获取审批结果。在第二方面一种可能的实现方式中,OA系统或工作流系统还用于,当接收到用户发送的访问请求时,判断访问请求是否具有访问权限;若访问请求没有访问权限,则OA系统或工作流系统还用于将访问请求转发给SSO服务器;SSO服务器用于判断访问请求对应的用户是否已登录;若已登录,则为访问请求添加访问权限,并将访问请求返回OA系统或工作流系统;OA系统或工作流系统,还用于向用户返回OA视图或工作流视图。在第二方面一种可能的实现方式中,SSO服务器还用于若判断访问请求对应的用户未登录,则显示登录页面;从登录页面获取用户填写的登录信息后,验证登录信息;若登录信息验证通过,则为访问请求添加访问权限,并将访问请求返回OA系统或工作流系统。在第二方面一种可能的实现方式中,OA系统,具体用于根据审批列表中的审批级别,由高到低依次将待审批表单在OA系统中发送给审批列表中的审批人;若接收到审批人的审批驳回反馈,则将待审批表单返回上一级审批人或审批申请人。第三方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如第一方面任一种可能的实现方式的跨系统工作流审批方法。本专利技术实施例提供的跨系统工作流审批方法、系统和计算机可读存储介质,通过获取用户在工作流系统中建立的待审批表单模板,并将待审批表单模板展示在办公自动化OA系统中,获取审批申请人在OA系统中填报后的待审批表单后,从工作流系统中获取待审批表单的审批列表,依次将待审批表单在OA系统中发送给审批列表中的审批人,并获取审批结果,使得工作流的审批可以在工作流系统和OA系统中集成进行,能够使用户根据实际需求在工作流系统中建立所需审批表格模板并完成审批,实现了跨系统的工作流审批,提高了工作流审批的效率。。附图说明图1为本专利技术实施例提供的跨系统工作流审批方法实施例一的流程图;图2为本专利技术实施例提供的跨系统工作流审批系统的结构示意图;图3为本专利技术实施例提供的跨系统工作流审批方法实施例二的流程图;图4为本专利技术实施例提供的跨系统工作流审批方法实施例三的流程图;图5为本专利技术实施例提供的跨系统工作流审批方法实施例四的流程图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。图1为本专利技术实施例提供的跨系统工作流审批方法实施例一的流程图,如图1所示,本实施例提供的跨系统工作流审批方法包括:步骤S101,获取用户在工作流系统中建立的待审批表单模板,并将待审批表单模板展示在办公自动化OA系统中。在办公自动化技术中,(OfficeAutomation,OA)系统和工作流系统是最常使用的两个系统,而这两个系统是独立的两个系统,对于办公中常用的表单审批功能,仅能在工作流系统中完成。但工作流系统由于没有和OA系统建立连接,只能用来做一些不涉及业务整合的简单审批流程,若需要与OA系统对接则需要进行定制开发。为了解决上述问题,本申请采用单点登录(SingleSignOn,SSO)系统将OA系统和工作流系统进行了整合处理,使得表单审批功能可以在整合后的OA系统和工作流系统中实现运行。首先,本实施例所提供的跨系统工作流审批方法需要在图2所示系统架构下运行,图2为本专利技术实施例提供的跨系统工作流审批系统的结构示意图,在图2中,SSO服务器21分别与OA系统22和工作流系统23连接,各节点可以采用不同的端口,例如SSO服务器21采用8081端口,OA系统22采用8082端口,工作流系统23采用8083端口。通过图2所示方式连接后,当用户需要进行表单审批时,可以在工作流系统中建立待审批表单模板。用户可以在工作流系统中通过绘制表单、绘制审批流程、配置表单中事项之间的关联关系以及审批人与审批事项之间的关联关系等内容,建立待审批表单模板。待审批表单模板的建立可以根据用户实际需求确定,无需根据预设的模板进行,以满足用户实际需求为主。随后,由于通过SSO服务器与OA系统建立了连本文档来自技高网...

【技术保护点】
1.一种跨系统工作流审批方法,其特征在于,包括:获取用户在工作流系统中建立的待审批表单模板,并将所述待审批表单模板展示在办公自动化OA系统中;获取审批申请人在OA系统中填报后的待审批表单后,从所述工作流系统中获取所述待审批表单的审批列表;依次将所述待审批表单在所述OA系统中发送给审批列表中的审批人,并获取审批结果。

【技术特征摘要】
1.一种跨系统工作流审批方法,其特征在于,包括:获取用户在工作流系统中建立的待审批表单模板,并将所述待审批表单模板展示在办公自动化OA系统中;获取审批申请人在OA系统中填报后的待审批表单后,从所述工作流系统中获取所述待审批表单的审批列表;依次将所述待审批表单在所述OA系统中发送给审批列表中的审批人,并获取审批结果。2.根据权利要求1所述的方法,其特征在于,所述工作流系统和所述OA系统通过单点登录SSO服务器集成连接。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述OA系统或所述工作流系统接收到用户发送的访问请求时,判断所述访问请求是否具有访问权限;若所述访问请求没有访问权限,则所述OA系统或所述工作流系统将所述访问请求转发给所述SSO服务器;所述SSO服务器判断所述访问请求对应的用户是否已登录;若已登录,则所述SSO服务器为所述访问请求添加访问权限,并将所述访问请求返回所述OA系统或所述工作流系统;所述OA系统或所述工作流系统向用户返回OA视图或工作流视图。4.根据权利要求3所述的方法,其特征在于,所述SSO服务器判断所述访问请求对应的用户是否已登录之后,所述方法还包括:若未登录,则所述SSO服务器显示登录页面;所述SSO服务器从所述登录页面获取用户填写的登录信息后,验证所述登录信息;若所述登录信息验证通过,则所述SSO服务器为所述访问请求添加访问权限,并将所述访问请求返回所述OA系统或所述工作流系统;所述OA系统或所述工作流系统向用户返回OA视图或工作流视图。5.根据权利要求1~4任一项所述的方法,其特征在于,所述依次将所述待审批表单在所述OA系统中发送给审批列表中的审批人,并获取审批结果,包括:根据所述审批列表中的审批级别,由高到低依次将所述待审批表单在所述OA系统中发送给审批列表中的审批人;若接收到审批人的审批驳回反馈,则将所述待审批表单返回上一级审批人或审批申请人...

【专利技术属性】
技术研发人员:火一莽王阔万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

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

1