一种基于表达式工作流的可扩展方案配置系统及方法技术方案

技术编号:32336158 阅读:70 留言:0更新日期:2022-02-16 18:44
本发明专利技术提供一种基于表达式工作流的可扩展方案配置系统及方法,属于计算机技术领域,在该工作流的功能基础上,创建方案表,为每一个流程配置与其对应方案,在方案中记录个性化的变量。若是没有个性化需求,则读取默认设置即可,简化流程拖拽生成操作。为了更好可以在页面进行方案表的增删改查操作,设置字典表,为方案表中方案的key进行扩展解析,最后生成类似表单的数据让前端来进行展示。类似表单的数据让前端来进行展示。类似表单的数据让前端来进行展示。

【技术实现步骤摘要】
一种基于表达式工作流的可扩展方案配置系统及方法


[0001]本专利技术涉及计算机
,尤其涉及一种基于表达式工作流的可扩展方案配置系统及方法。

技术介绍

[0002]工作流(Workflow),是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。工作流包含流程、节点、转向规则等要素,传统的工作流与表单引擎相结合,通过表单引擎生成相对应的节点,表单数据以json对象存储,从而减少开发量。但相应的导致对使用人员专业技能要求较高,每个流程节点拖拽生成步骤繁琐,学习成本高。

技术实现思路

[0003]为了解决以上技术问题,本专利技术提供了一种基于表达式工作流的可扩展方案配置系统,解决在实现工作流功能时每个节点无法动态配置常规变量的问题。
[0004]本专利技术的技术方案是:
[0005]本专利技术本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于表达式工作流的可扩展方案配置系统,其特征在于,包括:1)、方案表、2)字典表、3)前端其中,1)、方案表,每个方案对应一个json对象,json里面存储方案对应工作流id、工作流中每个节点对应的可配置的变量,以key、value的形式存储;2)、字典表,在后台解析方案对应的json对象时,需要根据字典配置通过json中的key进行数据填充,形成表单数据格式返回给前端;3)、前端,根据后台传回来的表单数据生成方案配置页面。2.根据权利要求1所述的系统,其特征在于,任意一节点设定其key为key1,其对应的value是个新的json对象,存放可配置的变量。3.根据权利要求1所述的系统,其特征在于,字典配置是填充json对象中的key。4.根据权利要求3所述的系统,其特征在于,设方案表中的key为period,字典表里面可配置为period(key)

节点(node)

工期评审(title)

text(type);review(key)

变量(variable)

评审人数(title)

input(type)。5.一种基于表达式工作流的可扩展方案配置...

【专利技术属性】
技术研发人员:郭亚琨李照川蔺林孙永超傅玉鑫张艳雪
申请(专利权)人:浪潮卓数大数据产业发展有限公司
类型:发明
国别省市:

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

1