一、我的项目简介
JVS 是面向软件开发团队能够疾速实现利用的根底开发框架,采纳微服务分布式框架,提供丰盛的根底性能,集成泛滥业务引擎,它灵活性强,界面化配置对开发者敌对,底层容器化构建,汇合继续化构建。
我的项目仓库:https://gitee.com/software-mi…
社区版已开源,在受权状况下反对 100% 源码同步,反对商用。
二、流程引擎介绍
流程引擎实质是解决业务流转过程中,带来的大量的反复的业务逻辑的,通过流程引擎能够缩减大量的业务开发成本,并提供一系列机制确保咱们的业务的晦涩度与准确性。
目前市面上流程引擎有比拟多种:Osworkflow、JBPM、activiti、flowable、Camunda 等这几种支流的计划,目前我采纳的是可视化交互性更好的流程引擎,上面给大家简略介绍下:
1、新建了流程,设置好相干条件,点击设计流程
2、流程设计界面
3、流程设置
4、实现公布的流程能够间接在流程申请入口主动生成
5、配置工作节点与条件
6、反对配在线表单
7、跳转表单配置(独自具体介绍表单的配置)
三、亮点与差别
绝对业内其余计划,咱们的表单引擎具备以下亮点:
整体实现:基于前端与后端的整体实现,而非很多我的项目仅仅是前端我的项目
应用门槛:以业务人员或者产品经理为应用门槛,上手及其简略
款式配置:尽可能将组件的属性进行配置化以反对更多的需要
开箱即用:根底校验在后端配置了比拟全的验证库,只须要抉择即用。
联动配置:将列表页、表单、利用等整合与一体,实现业务的真正联动
四、下一步开发计划
流程集成更多的节点类型,比方调用逻辑引擎配置的工作。
五、完结
除继续迭代优化外,咱们也在构建一些企业信息化的根底的利用,比方在线协同文档、工作协同治理等,目标是为了升高开发团队的工作量,大家有更多更好的倡议请通知我,如果有很糟的应用吐槽也请对我将,咱们并心愿能通过开源,与社区一起交换改良,为大家提供更好的工具与脚手架。
对于 JVS 开源框架的其余性能介绍,能够在首页文章页面查看理解。你的 Star 是咱们最大的能源,如果对我的项目有趣味、有倡议,欢送随时与咱们交换~
仓库地址:https://gitee.com/organizatio…