用于流程控制的方法、装置、系统及介质制造方法及图纸

技术编号:21549179 阅读:38 留言:0更新日期:2019-07-06 22:12
本公开提供了一种用于流程控制的方法。所述方法包括获取业务的发起者在组织机构中的层级信息,获取该发起者所在层级的控制流程,以及按照所述该发起者所在层级的控制流程控制所述业务。其中,所述该发起者所在层级的控制流程是根据所述层级信息对总业务控制流程中每个节点的参数进行配置而获得的,其中,所述每个节点的参数包括是否跳过该节点。本公开还提供了一种用于流程控制的装置、系统及介质。

Methods, devices, systems and media for process control

【技术实现步骤摘要】
用于流程控制的方法、装置、系统及介质
本公开涉及互联网
,更具体地,涉及一种用于流程控制的方法、装置、系统及介质。
技术介绍
对于组织机构而言,通常每项业务(例如,采购、人事招聘等)都有其特定的工作流程。当前广泛使用activiti来实现工作流程的规划。对于每一项业务,可以通过基于activiti绘制完整工作流程图,并基于activiti配置工作流程图中各节点的审核人员,并且调用activiti接口流转工作流程图以控制工作流程的进展。在实现本专利技术构思的过程中,专利技术人发现现有技术中至少存在如下问题:基于activiti的这种工作流程只实现了简单的流程流转,不能动态的指定流程的流转路径。例如,当业务比较复杂时或者组织机构的结构比较复杂时,对该组织机构中的每项业务或者每个层级(例如各个子公司、分公司、或者部门等)需要分别设计各个层级对应的业务控制流程,然后每个层级按照其对应的业务控制流程开展工作。这样,对于该组织机构中的一项业务,就需要设计大量的针对各个部门的业务控制流程,并且当业务内容发生变化时(例如遇到一些紧急情况)也无法改变业务控制流程,导致无法满足在一些紧急情况下业务本文档来自技高网...

【技术保护点】
1.一种用于流程控制的方法,包括:获取业务的发起者在组织机构中的层级信息;获取该发起者所在层级的控制流程,其中所述该发起者所在层级的控制流程是根据所述层级信息对总业务控制流程中每个节点的参数进行配置而获得的,其中,所述每个节点的参数包括是否跳过该节点;以及按照所述该发起者所在层级的控制流程控制所述业务。

【技术特征摘要】
1.一种用于流程控制的方法,包括:获取业务的发起者在组织机构中的层级信息;获取该发起者所在层级的控制流程,其中所述该发起者所在层级的控制流程是根据所述层级信息对总业务控制流程中每个节点的参数进行配置而获得的,其中,所述每个节点的参数包括是否跳过该节点;以及按照所述该发起者所在层级的控制流程控制所述业务。2.根据权利要求1所述的方法,还包括:设计所述组织机构的所述总业务控制流程,其中,所述业务控制流程包括多个节点,并且所述每个节点的参数待确定。3.根据权利要求2所述的方法,还包括:对于所述组织机构中的每个层级,配置所述总业务控制流程中每个节点的参数以生成该层级的控制流程。4.根据权利要求1所述的方法,其中,对于该发起者所在层级的控制流程,在所述总业务控制流程中的任意一个节点的参数被配置为跳过该节点的情况下:所述该发起者所在层级的控制流程包括跳过该节点直接进入下一节点。5.根据权利要求1所述的方法,其中,对于该发起者所在层级的控制流程,在所述总业务控制流程中的任意一个节点的参数被配置为不跳过该节点的情况下:所述该发起者所在层级的控制流程包括必须在该节点的控制通过后才能进入下一节点。6.根据权利要求3所述的方法,还包括:当任意一个层级的控制流程被重新配置后,以重新配置的控制流程作为当前该层级的控制流程。7.一种用于流程控制的装置,包括:层级信息获取模块,用于获取业务的发起者在组织机构中的层级信息;层级控制流程获取模块,用于获取该发起者所在层级的控制流程,其中所述该发起者所在层级的控制流程是根据所述层级信息对总业务控制流程中每个节点的参数...

【专利技术属性】
技术研发人员:宋小兵
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1