【技术实现步骤摘要】
用于处理流程的方法和装置
[0001]本公开的实施例涉及计算机
,具体涉及用于处理流程的方法和装置。
技术介绍
[0002]工作流通常是指业务过程的部分或整体在计算机应用环境下的自动化,主要用于使多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现。
[0003]工作流管理系统通常用于完成工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流实例的执行,能够为企业的业务系统的运行提供一个软件的支撑环境。例如,Activiti是国外的一款开源的工作流程引擎,解决了BPM领域的很多问题。随着业务的发展变化,目前许多的工作流系统所提供的流程服务也有待进一步改善。
技术实现思路
[0004]本公开的实施例提出了用于处理流程的方法和装置。
[0005]第一方面,本公开的实施例提供了一种用于处理流程的方法,该方法包括:响应于接收到基于流程模板的流程创建请求,从预设数据表中获取流程模板,其中,流程模板包括预设的流程节点、流转 ...
【技术保护点】
【技术特征摘要】
1.一种用于处理流程的方法,包括:响应于接收到基于流程模板的流程创建请求,从预设数据表中获取所述流程模板,其中,所述流程模板包括预设的流程节点、流转路径和表单,所述数据表用于存储不同的流程模板;展示所述表单,以及采集用户在所述表单中输入的数据;根据所述流程节点、流转路径和采集的数据,创建流程;执行所述流程。2.根据权利要求1所述的方法,其中,所述流程模板还包括所述流转路径的创建条件;所述根据所述流程节点、流转路径和数据,创建流程,包括:根据所述创建条件,从流转路径中选取流转路径作为有效流转路径;根据所述有效流转路径、所述有效流转路径对应的流程节点和所述数据,创建流程。3.根据权利要求2所述的方法,其中,所述创建条件包括时效信息;所述选取与所述创建条件匹配的流转路径作为有效流转路径,包括:获取当前时间;根据对应的时效信息,选取在当前时间有效的流转路径作为有效流转路径。4.根据权利要求1所述的方法,其中,所述流程模板还包括所述流程节点的属性信息,所述属性信息包括用于指示所述流程节点是否具有关联流程的关联信息;所述执行所述流程,包括:响应于确定开始启动的流程节点具有关联流程,获取并展示所述开始启动的流程节点对应的关联流程的展示用信息;响应于接收到对应展示的关联流程的执行指令,创建并执行所述执行指令指示的关联流程。5.根据权利要求4所述的方法,其中,所述属性信息包括用于指示针对所述流程节点是否设置加签的加签信息;所述执行所述流程,包括:响应于确定开始启动的流程节点设置有加签,且响应于接收到针对所述开始启动的流程节点的加签指令,创建并执行加签流程。6.根据权利要求4所述的方法,其中,所述属性信息还包括权限信息,所述权限信息用于指示所述流程...
【专利技术属性】
技术研发人员:刘志杰,姚尧,宋梅贞,李娟,
申请(专利权)人:京东科技控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。