【技术实现步骤摘要】
一种基于第三方认证的按节点审批的方法和系统
[0001]本专利技术属于信息技术应用领域,涉及一种基于第三方认证的按节点审批的方法和系统。
技术介绍
[0002]目前市场上有很多移动办公产品,大大方便了人们进行移动办公,可以及时有效地在任何时候任何地点进行工作处理。但是目前市场上尚没有集成多种审批系统的移动应用程序,比如除了移动办公这种常用的审批流处理,用户可能每天还会处理很多类似内容审核、工单流转这样的工作,需要登录多个不同的软件系统,有的甚至可能没有对应的移动端应用程序,还需要登录PC机处理,工作繁琐。
技术实现思路
[0003]针对相关技术中的上述技术问题,本专利技术提出一种基于第三方认证的按节点审批的方法和系统,能够克服上述现有技术的不足。本专利技术的第一个目的在于提供了一种基于第三方认证的按节点审批的方法;本专利技术的第二个目的在于提供一种基于第三方认证的按节点审批的系统。
[0004]为达到上述目的,本专利技术的一种基于第三方认证的按节点审批的方法,包括以下步骤:步骤S1、发起端发起审批请求 ...
【技术保护点】
【技术特征摘要】
1.一种基于第三方认证的按节点审批的方法,其特征在于,包括以下步骤:步骤S1、发起端发起审批请求:发起端点击发起审批按钮时触发发起审批请求,第三方认证平台验证用户信息,判断合法性,判断成功后,通过回调地址向审批系统服务器请求创建审批页面所需数据,生成渲染数据,第三方平台将渲染数据发送给发起端,发起端执行审批界面渲染程序,生成审批创建页面;步骤S2、发起端提交审批请求:发起端点击创建表单页面的提交按钮,触发审批提交,调用审批申请请求程序,该程序将相关审批申请数据通过socket或http方式提交给第三方认证平台的转发接口,审批请求转发程序通过审批系统id在第三方认证平台的数据库中找到保存审批请求的回调地址和回调密钥,将所述用户信息提交给回调地址,执行审批请求保存程序,将提交的数据保存到审批系统的数据库系统中;同时将审批请求数据通过socket发送给审批接收程序;步骤S3、审批端提交审批结果:审批接收程序执行接收到审批请求数据,并弹出审批处理对话框以便审批端进行审批操作,审批端看到弹出提示,点击审批按钮进入填写审批界面,填写完成按发送按钮,触发并调用审批结果处理程序,通过审批结果转发程序调用审批结果保存程序保存审批处理结果到审批系统的数据库,同时向发起端用socket方式发送审批结果,发起端审批结果接收程序通过socket方式接收第三方认证平台转发的审批结果,弹出提示框以便告知发起端。2.根据权利要求1所述的一种基于第三方认证的按节点审批的方法,其特征在于:步骤S1所述用户信息包括用户id、应用系统id、时间戳用md5或sha1方式加密方式进行加密生成的token参数。3.根据权利要求1所述的一种基于第三方认证的按节点审批的方法,其特征在于:所述第三方认证平台数据库中事先创建用户id、应用系统id、审批系统id以及审批系统的回调地址、回调密钥数据,一一对应。4.根据权利要求1所述的一种基于第三方认证的按节点审批的方法,其特征在于:审批系统的数据库中用户id、应用系统id与审批请求的数据和审批结果的数据以及审批系统相关参数一一对应且执行前存在。5.根据权利要求1所述的一种基于第三方认证的按节点审批的方法,其特征在于:所述审批系统已经在第三方认证平台进行注册登记并获得相关参数,且与第三方认证平台已经进行过相关接口的对接,包括审批系统接收审批请求转发数据并保存审批请求的回调接口,审批系统审批处理提交审批结果并保存审批结果的回调接口。6.根据权利要求1所述的一种基于第三方认证的按节点审批的方法,其特征在于:所述第三方认证平台预先设置审批系统获取创建审批界面数据的接口,第三方认证平台转发审批请求的接口、第三方认证平台转发审批结果的接口。7.根据权利要求1所述的一种基于第三方认证的按节点审批的方法,其特征在于:所述发起端重复步骤S1至步骤S2可...
【专利技术属性】
技术研发人员:李志晓,
申请(专利权)人:北京花晗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。