为了解决各部门的审批流程频繁变更的问题, 立项搭建低代码的工作流管理平台。服务于公司各个部门的流程,如招商租赁合同审批、招标与采购、综合行政、人事与财务等等。
点击空白处退出提示
为了解决各部门的审批流程频繁变更的问题, 立项搭建低代码的工作流管理平台。服务于公司各个部门的流程,如招商租赁合同审批、招标与采购、综合行政、人事与财务等等。
1、流程表单和流程审批节点设计。
2、流程全生命周期管控:创建流程模板、发起流程、审批流程、抄送流程、监控流程、流程数据统计。
3、扩展H5端的流程发起、审批、抄送功能。
我负责前端表示层设计,项目使用Vue3+TypeScript 和 以解释器风格实现审批节点与表单的低代码配置。整体定义了一套描述流程节点与表单控件的JSON元数据规范,充当被解释的伪程序;可视化设计器生成元数据并存入配置库,充当代码存储区域;运行时前端渲染引擎递归解析源数据、动态生成界面。由于节点层级的深度不可控,我们将流程源数据由嵌套树调整为扁平列表加前驱指针,把解析成本由指数级降为线性,并在渲染层引入节点缓存以解决性能问题。



评论