The application embodiment discloses a business approval processing method, device and system. The method includes: obtaining a submission request to process the target business, obtaining the approval configuration information corresponding to the target business, judging whether the submission request of the target business is intercepted based on the approved configuration information, and invoking the corresponding work through the process information predisposed in the stated approval configuration information if necessary. The flow interface is used to create the approval business of the target business, and the approval business is sent to the designated business approval object. With the application of this application, the approval flow can be quickly connected, and the different approval process can be dynamically configured for different scenes, the approval form is automatically generated, the universal type is stronger, the rapid access of multiple management applications is supported, and the access basis can be reduced.
【技术实现步骤摘要】
一种业务审批处理方法、装置及系统
本申请属于终端应用开发的数据处理
,尤其涉及一种业务审批处理方法、装置及系统。
技术介绍
随着业务的不断发展和扩展,许多公司所涉及的业务、职位、部门等也越来也繁多和复杂。目前公司很多管理/运营应用是通过后台操作直接影响生产环境的操作,一旦人为失误,对线上将造成可能非常巨大的影响。需要降低人为失误的风险,通常需要引入作业任务的审批机制。所述的审批机制(或审批工作流)通常是指为了公司内部有效的沟通,实现某个业务目标利用计算机在业务参与者之间按照某种预定规则自动传递文档、信息或任务等。现有的主流使用的业务系统中需要接入审批流程,通常是一个场景接入审批流就需要做一个复杂的流程设计。每个场景的审批内容不同,提交给审批人审核查看的表单内容是变化的,导致审核详情页面也不同。例如一个审批虚假交易场景中,需要提交一个订单号,审批人收到请求后,通过订单号核实确实是虚假交易,即可审批通过。这里的表单是一个字段:订单号。另一个支付方式上线场景中,需要提交支付账号、银行卡、手机验证码三种交易支付方式,审批人收到请求后,确认可以上线,即可审批通过。这里的表单是三个字段:AccPay、CMBCard,myPhoneEerificationCode。现有中接入审批工作流的情况下,需要设定两个表单,虚假交易场景设定一个订单号表单,交易方式上线场景设定三个支付方式表单。并且,不同场景的审批流程往往也是不同的,可以是一级审批,也可以是多级审批。因此,现有的系统中每当接入新的场景或者重新设计原有的审批流程时都需要重新开发审批场景页面,每个应用之间的代码不能 ...
【技术保护点】
1.一种业务审批处理方法,其特征在于,所述方法包括:获取处理目标业务的提交请求;获取与所述目标业务对应的审批配置信息,基于所述审批配置信息判断是否拦截所述目标业务的提交请求;若需要,则通过所述审批配置信息中预设的流程处理信息调用相应的工作流接口,创建所述目标业务的审批业务;将所述审批业务发送至指定的业务审批对象。
【技术特征摘要】
1.一种业务审批处理方法,其特征在于,所述方法包括:获取处理目标业务的提交请求;获取与所述目标业务对应的审批配置信息,基于所述审批配置信息判断是否拦截所述目标业务的提交请求;若需要,则通过所述审批配置信息中预设的流程处理信息调用相应的工作流接口,创建所述目标业务的审批业务;将所述审批业务发送至指定的业务审批对象。2.如权利要求1所述的一种业务审批处理方法,其特征在于,所述方法还包括:基于接收到的所述业务审核对象发送来的所述审批业务审核通过的消息确认所述提交请求审批通过。3.如权利要求1或2所述的一种业务审批处理方法,其特征在于,所述审批配置信息包括:预先配置不同业务场景下的业务审批的拦截参数和对应的生成审批业务工作流接口。4.如权利要求3所述的一种业务审批处理方法,其特征在于,所述提交请求包括页面应用发起的超文本传输协议请求。5.如权利要求4所述的一种业务审批处理方法,其特征在于,所述基于所述审批配置信息判断是否拦截所述目标业务的提交请求,包括:根据预先配置的审批配置信息中的拦截参数来匹配所述目标业务的提交请求中的统一资源定位符是否需要接入工作流审批;若在所述审批配置信息中匹配到所述提交请求中的统一资源定位符,则拦截所述提交请求。6.如权利要求3所述的一种业务审批处理方法,其特征在于,当确认拦截所述目标业务的提交请求后,所述方法还包括:暂停所述提交请求的在原业务处理流程的下一步提交操作;以及,在确认所述目标业务的提交请求审批通过后继续执行所述提交请求的在原业务处理流程的下一步提交操作。7.如权利要求6所述的一种业务审批处理方法,其特征在于,所述方法还包括:当所述目标业务的审批业务创建成功时,跳转至所述目标业务的审批业务详情页面;当所述目标业务的审批业务创建失败时,跳转至返回的错误页面。8.如权利要求3所述的一种业务审批处理方法,其特征在于,所述审批配置信息存储于本地或远程服务器的存储单元中,以及,所述审批配置信息被设置成基于内容修改操作指令至少执行内容的删除、添加、修改中的一种;或者,所述审批配置信息被设置成基于文件操作指令至少执行所述审批配置文件的添加、删除、覆盖中的一种。9.一种业务审批处理装置,其特征在于,所述装置包括:请求获取模块,用于获取处理目标业务的提交请求;匹配模块,用于获取与所述目标业务对应的审批配置信息...
【专利技术属性】
技术研发人员:项南,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。