【技术实现步骤摘要】
一种基于表达式工作流的可扩展方案配置系统及方法
[0001]本专利技术涉及计算机
,尤其涉及一种基于表达式工作流的可扩展方案配置系统及方法。
技术介绍
[0002]工作流(Workflow),是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。工作流包含流程、节点、转向规则等要素,传统的工作流与表单引擎相结合,通过表单引擎生成相对应的节点,表单数据以json对象存储,从而减少开发量。但相应的导致对使用人员专业技能要求较高,每个流程节点拖拽生成步骤繁琐,学习成本高。
技术实现思路
[0003]为了解决以上技术问题,本专利技术提供了一种基于表达式工作流的可扩展方案配置系统,解决在实现工作流功能时每个节点无法动态配置常规变量的问题。
[0004]本专利技术的技术方案是:
[ ...
【技术保护点】
【技术特征摘要】
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.一种基于表达式工作流的可扩展方案配置...
【专利技术属性】
技术研发人员:郭亚琨,李照川,蔺林,孙永超,傅玉鑫,张艳雪,
申请(专利权)人:浪潮卓数大数据产业发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。