一、项目介绍JVS是软件开发团队可以快速实现应用的基础开发框架。采用微服务分布式框架,提供丰富的基础功能,集成众多业务。引擎,灵活,接口配置对开发者友好,底层容器搭建,集合持续搭建。项目仓库:https://gitee.com/software-mi...社区版开源,支持授权100%源码同步,支持商业使用。2.流程引擎介绍流程引擎的本质是解决业务流转过程中带来的大量重复的业务逻辑。通过流程引擎,可以降低大量的业务开发成本,并提供一系列的机制来保证我们业务的流畅性和一致性。准确性。目前市面上的流程引擎有很多种:Osworkflow、JBPM、activiti、flowable、Camunda等主流方案。目前我使用的是可视化和交互性更好的流程引擎。这里简单介绍一下:1、新建一个流程,设置好相关条件,点击设计流程2、流程设计界面3、流程设置4、发布完成的流程可以直接在流程申请入口自动生成5、配置任务节点和条件6、支持在线表单7、跳转表单配置(单独详细介绍表单的配置)3、亮点和差异与业界其他方案相比,我们的表单引擎有以下亮点:整体实现:基于前后端整体实现,项目不多,仅前端项目使用Threshold:以业务人员或产品经理为使用门槛,上手及其简洁风格配置:配置组件属性尽可能支持更多需求开箱即用:基础验证配置了比较完善的后端Validation库,选择使用即可。联动配置:将列表页、表单、应用等整合为一体,实现真正的业务联动。第四,下一步的开发规划流程是集成更多的节点类型,比如调用逻辑引擎配置的任务。5.结束除了不断的迭代优化,我们也在构建一些企业信息化的基础应用,比如在线协同文档、任务协同管理等,目的是减少开发团队的工作量。大家有更多更好的建议请告诉我,如果有不好的用法请向我投诉,我们希望通过开源与社区交流,为大家提供更好的工具和脚手架。JVS开源框架的其他功能介绍,可在首页文章页面查看。您的Star是我们最大的动力。如果您对该项目感兴趣或有建议,欢迎随时与我们交流~仓库地址:https://gitee.com/organizatio...
