原文:企业级自定义表单引擎解决方案(六)--工作流挂接表单

自定义表单可以挂载到流程引擎,也可单独存在,本文介绍自定义表单挂接流程引擎案例,流程引擎采用开源的框架elsa,并对部分代码做了修改以适应中国国内的审批业务,流程设计器也是基于elsa提供的前端实现框架,但全部移植到vue版本中以适应自身框架的需要。 流程引擎应用范围: .关键业务流程:订单 报价处理 采购处理 合同审核 客户电话处理 供应链管理等 .行政管理类:出差申请 加班申请 请假申请 用车 ...

2021-07-05 09:49 2 464 推荐指数:

查看详情

企业级自定义表单引擎解决方案(八)--表单模型管理

  这段时间陆续收到一些小伙伴的信息,对流程引擎自定义表单比较感兴趣,内心还是比较欣喜的。多数人还是对elsa实现的流程引擎比较感兴趣,要源码,这部分内容原本是有打算把源码开源出来的,但后来发现elsa的版本升级到了2.0之后,与之前的代码相差比较远,要重构的话,前后端需要改很多东西 ...

Thu Dec 23 05:50:00 CST 2021 1 1321
企业级自定义表单引擎解决方案(五)--自定义表单典型业务案例

这篇文章结合案例再来直观的感受一下自定义表单的应用,纯技术上的应用会比较枯燥一些,后面再对大的设计细节进行展开。 我们平时的业务绝大多数都是围绕着单表、一对多关系、多对多关系,以及扩展开来的一对多对多、一对一、一(树结构)对多等展开。 如果把这些关系做成自定义表单模板,则只需要几步就能够配置 ...

Mon Jul 05 17:47:00 CST 2021 0 707
企业级自定义表单引擎解决方案(二)--架构及核心模块设计

  先总体介绍一下大概的架构和核心模块设计。先上一张整体设计图   概念还是有点多,有一些概念可能比较新,如果熟悉K2自定义表单,可能比较好理解一些。代码地址:https://gitee.com/kuangqifu/sprite,或者QQ交流:523477776 ...

Wed Nov 25 05:43:00 CST 2020 4 1936
企业级自定义表单引擎解决方案(三)--实体对象模型设计

  自定义表单设计的目标是不编写代码,由设计人员在界面设计表单配置,用户就能使用具体的功能模块了,对于这个目标,首先要解决的就是数据存储以及数据库与表单之间的映射问题。   平时如果使用过代码生成工具,应该对大体的过程有些认识。要么从数据库读取已经定义好的表结构,工具生成实体部分代码,或者是 ...

Sun Mar 14 07:03:00 CST 2021 0 1091
企业级自定义表单引擎解决方案(十)--缓存设计2

  新年伊始,万物皆生机,然冠未去,美帝相向,于华夏之子,吾辈当自强。   这篇文章接上一篇文章,主要介绍缓存的代码实现 后端本地缓存   之前介绍的将自定义表单数据全部存储到应用程序内存中,任何自定义表单数据更新之后,都刷新内存缓存,分布式部署涉及到缓存同步刷新问题。 全局本地缓存 ...

Thu Feb 10 02:50:00 CST 2022 0 767
企业级自定义表单引擎解决方案(四)--实体对象模型实现

实体对象模型与数据库对应实现   主要是解决实体对象模型与数据库之间的一一对应,在界面上新增实体对象模型,增加字段,则同步管理业务实体数据库表结构,主要的思路就是界面上修改了实体模型,同步执行修改数据库表结构的Sql语句(已经运行了一段时间的业务表,需要DBA实现修改数据库再修改实体模型),界面 ...

Mon Mar 15 06:35:00 CST 2021 1 804
企业级自定义表单引擎解决方案(七)--视图模型管理

  实体模型,视图模型,表单模型,表单规则引擎,这几部分内容是自定义表单核心内容,之前的文章已经介绍了实体模型,这篇文章介绍一下视图模型管理。   我们平时见到的一些管理系统或者多数程序员做的一些CRUP操作,比如我们接触最多的列表管理、表单Form管理、树管理等,这些功能在一个后台管理系统中最 ...

Thu Sep 09 23:22:00 CST 2021 0 548
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM