表单设计器
About 1 min
提供了图形界面的表单设计器,基于vue 2.0的开源程序form-generator及approvalFlow。但由于这两个项目不再更新,作者基于这些的代码修改形成了Vue3.0版本, 其中最主要的部分就是将原JSX方式改成了component组件方式,作者曾尝试在vue2.0源码中增加el-tabs组件,但由于采用的是JSX方式,实现起来非常困难,在逻辑层面上出现了很多作者无法解决的问题,经vue3.0改版后改为component子组件方式,事情变得简单起来,即使增加复杂的组件也可以轻松搞定。目前这些功能已经集成在流程设计器的表单设计器中,作者将表单设计器拆分成了独立项目,可以直接通过npm方式安装升级,项目名称为ai-form,源码可以自行下载了解。 本系统作者同时也为流程定制/修改了部分组件。
定制组件
- 组织单元选择组件
- 表格/明细组件
- 标签容器
- 计算公式
- 金额组件
- 编辑器
- 组合型组件
使用起来非常简单,如果大家有必要讲,可以后续增加文档逐一说明。